Reviews of professor Donghua Xu

Rating: 1.0/5, difficulty: 4.0/5
To begin with he has a strong accent, which some people had trouble understanding. He has the worst lecture slides I have ever seen, writes impossible tests and blames students for drops in class average (30% drop from 1st test compared to 2nd and final). His assignments dont prepare you at all. weekly quizzes. no help available outside class

Rating: 1.0/5, difficulty: 5.0/5
Professor Xu was totally awful. He doesn't give you the proper information in order to do well on his exams. Very bad at explaining things. Exams are must different than what he goes over in class.

Rating: 5.0/5, difficulty: 4.0/5
The Professor is really kind and he is good at teaching the materials. If you really listen to lectures you got nothing to worry! However the exam weight is so heavy, so focus on that! Also, come to office hours before the exam, really helps!!!

Rating: 5.0/5, difficulty: 4.0/5
If you will be taking this class, I'd recommend doing the reading. If you don't, you will have a difficult time on the exams and quizzes. He seems happy to help and answer questions on the materials so don't be afraid to ask. His class was difficult, but manageable if you do the reading and ask questions.

Rating: 3.0/5, difficulty: 3.0/5
I really wanted to like Xu. He's a nice person, and his grading policies are nicer than most, but the sporadic homework and quiz due dates mixed with a lack of clarity in what's up coming made the class rough. It's a class that feels easy, but it isn't. Make sure to get a textbook to do reading outside of class. It's not mandatory, but it helps.

Rating: 5.0/5, difficulty: 2.0/5
Dr. Xu is a very nice and patient instructor in this class. The weekly quiz with 5 multiple choice questions is very useful for me to follow the class easily, and no homework in this class. His grading policies are so good, you can drop one lowest exam. If you have any questions, you can go to his office, which is very useful.

Rating: 5.0/5, difficulty: 3.0/5
If you really want to learn something, he will be a good choice for you. Especially the techniques related to material science.