Reviews of professor Xiaodan Xu

Rating: 3.0/5, difficulty: 2.0/5
she ight. nun too crazy.

Rating: 4.0/5, difficulty: 3.0/5
Went into this class a little scared because of all the bad reviews, but after taking it, I don't understand why there are so many. Sure she goes by lectures quickly, but that's by design since there's just so many topics to cover. I think as long as you show up to lectures and do the homework you'll do completely fine.

Rating: 5.0/5, difficulty: 4.0/5
I truly don't understand the bad ratings. She is always hanging out after lecture to answer questions, arranges study sessions on days before the exams for extra help, and has extra credit on exams, HW, and finals. For those saying they failed, they were the same students not taking advantage of all the extra help we got.

Rating: 2.0/5, difficulty: 4.0/5
Although she is a sweet person her teaching is difficult to follow. She's very fast and it can be hard to keep up. The midterms and finals are pretty much your entire grade. The weekly quizzes and hw don't matter to your grade. Do not recommend her!

Rating: 1.0/5, difficulty: 4.0/5
If you dont know the content then avoid her at all costs. She doesnt explain the content well and even gets it wrong until corrected by the smarter kids. If you know the topics then this class is easy but beware if you struggled with precalc previously

Rating: 2.0/5, difficulty: 4.0/5
*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.

Rating: 5.0/5, difficulty: 1.0/5
AMAZING PROFESSOR!! She will go above and beyond to help you out and figure out where you are lacking in knowledge.  She is extremely helpful and knowledgeable and if you have any problems just ask her questions and she is more than happy to assist.