Reviews of professor Yinpu Li

Rating: 5.0/5, difficulty: 2.0/5
She made 4 quizzes(with bonus) in the semester and no homework. The problems in the quiz are quite similar to those in the exercise. You have 2 chance to make up for the quiz. The contents are quite clear in the lecture notes and easy to get hands-on. I guess those who couldn't follow just did not spend enough time at all in the course.

Rating: 5.0/5, difficulty: 2.0/5
She cared a lot about attendance, which is both pro&con. You could easily get bonus credits when you show up in class, but you will lose credits for being absent. She wanted to guarantee the class could follow and pointed out the important part in the lectures, which is helpful in understanding the contents and preparing for quizzes.

Rating: 1.0/5, difficulty: 3.0/5
She will talk fast and basically yell at the class in lectures if you cant understand or keep up. She tracks your attendance, and will penalize you for missing class. Do not take her if you cant teach yourself math because she certainly wont be teaching it to you