Reviews of professor Donghua Xu

Rating: 1.0/5, difficulty: 5.0/5
Worst processor I've ever had. Did not post any information about the material besides in the lecture which he flipped though super fast. The slides he posted on canvas were not filled in with all the material he went over in class. It felt impossible to study for anything because he posted such little information to canvas. Would not recommend

Rating: 5.0/5, difficulty: 4.0/5
The best professor I've ever had. Very knowledgable, and very clear explanation of the concepts and example problems. If you don't attend his lectures, however, you miss a lot. Also talks about interesting research subjects not covered by the textbook (Callister). Strongly recommended.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Xu is a nice professor that is always willing to help his students either in class or in his office hour. The class structure is pretty straight forward, weekly hmk and quizzes. The quizzes are timed 15min with homework being graded on participation. The lowest exam is dropped so if you do well on the first two you get out of the final.