Reviews of professor Wang Liao

Rating: 2.0/5, difficulty: 5.0/5
Prof Liao is a very nice & caring person. He understands that the class is challenging for many students & that they dont get a choice to take this class, HOWEVER the biggest probs I found were that he rambles in lec & his rubrics r SO specific. He goes on & on & then says that we wont need to know what he was talking abt. His criteria r HARD

Rating: 1.0/5, difficulty: 5.0/5
He IS the worst professor at UC Davis. The class is way harder than it should be and although all the materials are so abstract, he doesn't explain things thoroughly but expect people to just get it and do a perfect research paper. His TAs are just as bad in explaining assignments and discussion sessions are just torturous and a waste of time.

Rating: 3.0/5, difficulty: 3.0/5
I expect an A-/B+. Liao is difficult and I understand why he gets some bad reviews. That being said, the concepts themselves are not too challenging and many CMN prereqs cover most of them before taking this class. He is also a very nice guy and super understanding. Very active for help on discord. Not as bad as people make it seem

Rating: 1.0/5, difficulty: 5.0/5
Hardest class Ive ever taken. Averages for every quiz and assignment is a FAIL. Specifically told TAs not to help us. Doesnt teach us how to use programs that are required for assignments in his class. Hes a nice guy (I suppose) but teaches an AWFUL class. Seriously, AVOID AT ALL COSTS.

Rating: 5.0/5, difficulty: 2.0/5
I've had Professor Liao for two classes now, CMN 102 & 130. He's a good instructor and I like the way his classes are structured. His finals are optional and you only have to do a weekly quiz and 2-3 big assignments. He's really understanding and is always available for students. He has a bad wrap, but I think he's a nice and fair instructor.

Rating: 5.0/5, difficulty: 5.0/5
 I highly recommend folks to take Liao's CMN102. If you study, and do the all extra credits, you should get a A. Honestly, I don't think it is a hard CMN course at all. The course syllabus is clear. Liao is super friendly and easy to get in touch.I you have any question, you can contact him on discord,he responses super quickly.