Reviews of professor Zheng Cheng

Rating: 5.0/5, difficulty: 3.0/5
He knows his stuff and does some actual teaching without reading off slides.  The catch is that you need to take notes pretty fast. I never understood what strategy meant until taking his class.  Plenty of examples to relate to, and the poster presentation was fun.

Rating: 2.0/5, difficulty: 4.0/5
One of my least favorite professors ever. He requires you to buy the textbook but then posts weekly hour-long lectures that you have to take hand written notes on and submit for a grade. His English is not great and he talks all over the place and makes it confusing. His assignments are the majority long answer and take hours. Pick a dif professor.

Rating: 5.0/5, difficulty: 4.0/5
Professor Cheng is one of my favorite professors in Lubar. His lectures are great, give you plenty of examples to help you understand, and tend to be fairly engaging. You'll need to work a bit to keep up, though. He doesn't use powerpoints much, just chalk, so you need to take notes fast. Also, some of the assignments require a lot of reading time.

Rating: 3.0/5, difficulty: 5.0/5
Most amount of work I've ever had to do for an elective. There are multiple assignments due each week but the main issue is the quizzes. They are insanely difficult for no reason. You have to read, on average, 5 outside articles related to the chapter and he asks you specific questions about them and you have to do timed written responses.

Rating: 5.0/5, difficulty: 3.0/5
There's a solid amount readings and assignments due each week but if you do them and do them well he will give you extra points. It is not hard to get an A in the class as long as you do the assigned work. He gave a lot of extra credit opportunities and he seems to care about his students. It is clear that he puts a lot of effort into this class.

Rating: 5.0/5, difficulty: 3.0/5
I was worried about this mandatory class for seniors because I heard that it was horrible from the seniors before. However, Zheng Cheng was an amazing teacher for this class. His lectures were interesting and I actually learned from them. A little more effort is required for the class but it didn't feel overbearing it was a good amount.

Rating: 4.0/5, difficulty: 3.0/5
The homework consists of 6 case studies only 5 count towards your grade, two exams, and 3 group presentations.

Rating: 1.0/5, difficulty: 2.0/5
Took it online. Easy class, way too much work. No real teaching is done. Final Exam AND a final paper. Final paper was previously a group project. He changed it to individual project. Didnt change length guidelines. Clueless to the needs of the modern student. Avoid this out of touch professor.