Reviews of professor Xin Yang

Rating: 4.0/5, difficulty: 5.0/5
He is a good guy, not the best at speaking english, and mediocre at teaching. The grading system is very easy to understand. However it is the class itself that is difficult, if you struggle with math like me make sure you take your time and get all the right answers on the online homework, take every point you can get.

Rating: 4.0/5, difficulty: 3.0/5
Great teacher! Easy to understand and very approachable. Notes are in class as well as online and easily accessible.

Rating: 4.0/5, difficulty: 2.0/5
He was a very sweet person and helps a lot to get. He is ready to work with you and enable you to get good grades. His lectures are easy and is ready to answer any doubts during the class. Also the homework and in class quizzes are super easy. There just might be some language problem as his english delivery is a bit is clearly understood.