Professor Lau is an amazing professor! She goes out of her way many times throughout the course to send extra materials to help. She is very patient and elaborate with her explanation. She is also very responsive via email if you ever have any questions. I would definitely take her class again.