Xiaodan Xu
*Took her for 160, not 125* She is a sweet professor but the way she taught was not efficient at all. Her lectures were too fast and she assigned too much homework, just for the grade to depend mostly on exams anyways. She is accessible outside of class, but even then, the way she explains things sometimes just does not help very much.