Reviews of professor Xing Fan

Rating: 2.0/5, difficulty: 5.0/5
Grad student instructor, nice person, she made notes ahead of time and recorded the lectures; not useful. Exams didn't match notes or lectures, never knew what to expect. Mostly multiple choice exams, no room for error; only the correct answer mattered, not the work. 4 exams, no grade drops; if you fail one, you're doomed. Take someone else.

Rating: 1.0/5, difficulty: 4.0/5
Do not take Xing Fan if you don't have to.