Reviews of professor Li Yuanxiang

Rating: 3.0/5, difficulty: 4.0/5
This professor requires a lot of course work. Homework is not too difficult, but the book is required. He has a thick Chinese accent, so it may be hard to understand him sometimes. His lectures can get quite stale and hard to sit through. Attendance is vital, FYI he hates tardiness. He's a nice guy and considerate, but do not expect an easy A.

Rating: 4.0/5, difficulty: 3.0/5
He really cares about his students and the lecture. Although the exam is not so easy but it's okay

Rating: 3.0/5, difficulty: 4.0/5
He gave us so much work. Homework is easy. 3 Discussion questions every class meeting that we have to finish 30 min before class which is easy. The problem is the midterms and finals. He didnt provide us with study guide. Only gave us brief explanation on which chapters are gonna be on the test. Homework and quizzes has a lot of things to memorize.