Reviews of professor Yin Cheng

Rating: 5.0/5, difficulty: 4.0/5
Best math professor! He is very caring, and always makes time to help students. There is a lot of extra credit. After classes became online, he tried his best to make the course challenging. If you truly love math, the exams were so FUN! Like I'd cry myself because it was so difficult but solving it correctly was very rewarding.

Rating: 5.0/5, difficulty: 4.0/5
Professor Cheng is very organized and he's always there to answer your questions and help you. Homework heavy and exams are very hard but if you do the weekly workshops by yourself and understand those material, you will be ready for the exams. Attendance was not mandatory but highly recommend going to the class and taking notes.

Rating: 3.0/5, difficulty: 4.0/5
I took Linear Algebra with him, he is nice but a VERY tough grader. Linear is very hard in general, however, Professor Cheng tends to go abstract (heavy on proofs) rather than computational with math so that made Linear Algebra harder.

Rating: 5.0/5, difficulty: 2.0/5
Had him for recitation, learned so much more from him than my lecture professor. Yin is a very cool and chill professor, very wise and makes you feel like he really wants to help you learn the material.

Rating: 5.0/5, difficulty: 2.0/5
The best math professor at hunter. A tons of extra credits. Homework definitely helps a lot. He is fun, too. (I put the wrong course code for the previous one)

Rating: 5.0/5, difficulty: 4.0/5
You will have do a lot of work, but you will learn a lot. Prof. Cheng is extremely fair and knowledgeable in every way. Simply the best, take him if possible.

Rating: 5.0/5, difficulty: 5.0/5
I have taken many courses at Hunter College so believe me when I say Yin Choi Cheng is one of the best professors teaching at Hunter College! I admit that he gives a lot of homework which takes a while to do but if you follow what he teaches in class you will be ok. He's hilarious and I really enjoyed his class because of him! Stay funny Professor!

Rating: 5.0/5, difficulty: 4.0/5
You can genuinely see how he works so hard to provide clear lectures and hw solutions, and even provide exam solutions after we finish each exam so we can be prepared for the final. class is not easy. Come to the lecture prepared, do the HW, study past exams and you will get an A.

Rating: 5.0/5, difficulty: 3.0/5
The best professor at Hunter College. He has an amazing ability to tech the material in a format where his students actually learn. We got quizzes weekly but were easy if you completed the homework. Exams were hard but again, the questions are similar to the homework.

Rating: 1.0/5, difficulty: 4.0/5
I enjoyed the class but exams were hard

Rating: 5.0/5, difficulty: 3.0/5
Lectures were organized and detailed. He encouraged student participation and clearly answered every question raised in class. Great at interpreting and communicating the material and returned grades quickly. Be sure to do the homework even if it isn't mandatory because it's great prep for the exams. Definitely hoping to take more classes with him.