Pretty good lecturer. It's a difficult subject matter but he makes it doable. 90% of the grade is midterm and final, the rest is HW. You'll think your grade is screwed but he curves a lot and you shouldn't worry too much. I learned a lot taking this class, and whether or not it is relevant or not to the rest of my life, Jingwei made it bearable.
Instructor
4.0
Enjoyability
3.0
Recommend
4.0
Difficulty
5.0
Hours/Week
2.0