Reviews of professor Xinmai Yang

Rating: 5.0/5, difficulty: 3.0/5
Not a difficult class. However, you have to pay attention during lectures. Office hours really help. Very interesting professor.

Rating: 1.0/5, difficulty: 3.0/5
The homework is worth a quarter of the grade so do not blow it off. He is not a good teacher so if you take him you will be very stressed. The material is not that complex, but he will not be able to help you understand.

Rating: 1.0/5, difficulty: 3.0/5
Dr. Yang is a very smart man meant for research, not teaching. He is completely unfit to be teaching any class and especially not this one. He's very condescending especially when you go into his office hours for help. In class and in office hours when you ask him a question he'll laugh at you and tell you "it's easy" or "it's simple."

Rating: 1.0/5, difficulty: 3.0/5
Lazy POS who makes all his students pay 70$ for worthless grading software so he doesn't have to do anything. Let me pirate my books not a 70$ subscription to view my homework.