Xinying Wang
A professor of the highest caliber. She is very organized and seems to put a lot of effort into her lectures. A very professional woman from whom you will, undoubtedly, learn a lot. However, exams can be unexpectedly hard. So far, I've taken one and the average grade of the class was very low. Don't take my words lightly. Hard means: hard.