Xiaodan Dong
She's a really nice lady, but not that great of a teacher. Her lectures are vague and her tests are confusing, which made this class so much harder than it needed to be. Basically the only points in the class were the three tests and three giant group papers. Also she does have a fairly strong accent which takes some time to get used to.