Reviews of professor Zhanpeng Jin

Rating: 2.0/5, difficulty: 4.0/5
Don't know why he didn't provide a mock midterm exam this semester, pretty hard to follow professor Wenyao Xu's lecture, look at his rating dude, wenyao is really dry and hard to follow, even more than professor Jin. They assume they have provided the best but they are not, this is during pandemic where students are stressed out

Rating: 1.0/5, difficulty: 4.0/5
If you look at the latest Wenyao Xu's rating you would probably have some merits about what is going on in this class too, Jin is pretty intimating sometimes and his TAs sometimes sucked to respond on Piazza, he is giving so much credits himself than he actually is in term of teaching, how can they be so arrogant and not fix their bad english word

Rating: 5.0/5, difficulty: 1.0/5
Easy A, show up to class and pass

Rating: 1.0/5, difficulty: 4.0/5
Zhanpeng doesn't show up on time, class starts late, and then he doesn't give clear lectures. You'll basically need to teach yourself the material. Lectures are boring, and somewhat confusing. Not a good teaching professor.

Rating: 5.0/5, difficulty: 3.0/5
Attend class + review the slides before quiz/test  EASY A. Really easygoing prof, shows caring and present the class material clearly, prof always trying to explain the class material using simple examples, found this really useful.

Rating: 4.0/5, difficulty: 2.0/5
Don't understand the negative reviews. His lectures are great and he explains stuff clearly and is very approachable. If you do the ungraded HWs and actually pay attention in class, you'll be prepared for the quizzes/exams. Also, the project is straightforward and not too much work.

Rating: 5.0/5, difficulty: 2.0/5
Jin is the man, very sincere and kind. He might be absent at times but makes up for it with his clear grading criteria and open to questions approach.

Rating: 1.0/5, difficulty: 5.0/5
Random quiz is not reflective of what is taught in class. Expects us to just "know" stuff. Do not recommend.

Rating: 5.0/5, difficulty: 2.0/5
It is a doable course as long as you are NOT absent for any class and you pick a doable project to complete during the semester.

Rating: 3.0/5, difficulty: 1.0/5
The class was rather easy but, a lot of the components of his class are too easy. The project is over simplified and his tests are basic slide reviews. His quizzes are usually challenging but that's usually due to miscommunication of expectations. Easy A, but the class could've been a lot more interesting.