Reviews of professor Michael Zheng

Rating: 4.0/5, difficulty: 3.0/5
 If you show up to class, listen to his lectures, do the HW and group projects, it's an easy class. No textbook,   lecture slides were accessible. There are 4 quizzes which are not hard if you pay attention. No midterm, but there is a very doable final paper. He is very understanding as long as you do your part. Very Interesting!!

Rating: 4.0/5, difficulty: 3.0/5
You Know he's actually not that bad of a professor when you pay attention it's just extremely hard to hear him with a mask on and when we had him for our online week it was the worst. if you go over the material yourself you'll get a general understand of what's going on. His questions on test are really tricky too so truly study.

Rating: 1.0/5, difficulty: 4.0/5
Not an understanding professor he is hard to understand. He graded that I wasn't in the class when i was in the back of the class. (PS the grade on canvas is NOT the actual grade that he puts down. When the final grades came out everybody was so shocked on what they thought their grade was vs. what he put down).

Rating: 1.0/5, difficulty: 3.0/5
He honestly genuinely enjoys his topic but he is of no help if you ask him a question. If you ask simple questions you're meet with condescension and he never really answers it. Very slow with emails and can hardly hear him in class.

Rating: 3.0/5, difficulty: 1.0/5
He was a good professor. He does assign reading and short response like every 2 weeks but they aren't that hard. One group project which is worth a lot and a lot of quizzes on a heavy reading.

Rating: 5.0/5, difficulty: 3.0/5
Class involved PowerPoint lectures and (very) short-response homework based off them. 4 tests based on the notes and understanding of topics. There were some quite fun activities and a paper as well. Very fair late work policy, but attendance is very important. I loved this class and this professor, but the concepts were seemingly hard for students