Reviews of professor Liuning Zhou

Rating: 1.0/5, difficulty: 1.0/5
Did not use class time fully: explaining a very simple theory or concept using an excessive amount of time. I can self-learn that PPT for each class within half an hour but Professor Zhou used the 3-hour class to explain them repeatedly which is totally unnecessary. The class pace is so slow and very B-O-R-I-N-G.

Rating: 1.0/5, difficulty: 3.0/5
I would avoid him for the following reasons:
1. Boring lectures. He literally reads off the slides WORD BY WORD.
2. Unclear grading criteria. Yes, he gives out a rubric but it was vague as f. 
3. Don't expect to learn anything valuable from this class. 
4. 95% of the class is on Netflix LinkedIn etc. And I don't blame them at all. You'll see. Lol

Rating: 1.0/5, difficulty: 4.0/5
A tough grader gives low grades for no reason. Developed all things by ourselves but received low grades with no explanation. Douted if he reads the content we submit. This is a self-exploration class so he basically taught nothing but giving horrible grades.