Sandra Lim
She is a great professor and very flexible with the workload. I have never seen a professor like her who has been so easygoing with her students. The course is easy, and the contents are pretty easy to grasp. However, to get a good grade in this course, you need to be a good essay writer. She marks pretty reasonably.