Reviews of professor Chun-Hung Liu

Rating: 5.0/5, difficulty: 3.0/5
Dr. Liu taught this course very well. His test problems were basically made from the homework problems and review problems. He gave review classes before each test and explained all the review problems, which was very helpful for me to prepare for his tests. Also, I could easily reach out to him by email.

Rating: 5.0/5, difficulty: 3.0/5
Awesome teacher, took him for circuits 1. He will give a decent amount of homework but its crucial that you do the problems and understand the material!
The tests usually come straight from homeworks, sometimes exactly. He also claimed to be willing to round averages up by a point or two if you finished with an 89 -> 90. Effort in = effort out

Rating: 1.0/5, difficulty: 5.0/5
Avoid him like the plague, I swear. A lot of the material he gives seems ok until you get to the test and it turns out it was nothing like what you studied. Also used a different grading system than what was on canvas which is absoultely idiotic. Avoid at all costs.

Rating: 5.0/5, difficulty: 3.0/5
There is nothing wrong with the professor. He explained things clearly well, yet he might be a bit quick when giving examples. If you reach out to him, he can give you practical help.

Rating: 4.0/5, difficulty: 4.0/5
His exam problems are mainly based on his sample exam problems and homework problems. His grading was not hard.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Liu taught this course very well. The course materials are based on the textbook. He did a review before each exam and provided sample exam problems for preparing each exam.

Rating: 1.0/5, difficulty: 4.0/5
Dr Liu's credentials led me into a false sense of security. He is funny sometimes, but doesn't post notes or slides, and the textbook is both unhelpful and inaccessible. He is condescending and rude if you don't understand something, which will happen often from the massive amount of tangents. Worse, he's the only professor for this crucial class.

Rating: 4.0/5, difficulty: 4.0/5
Although his exams were not very easy, his sample exam problems were really helpful for preparing the exams. He did not grade exams too hard.

Rating: 2.0/5, difficulty: 4.0/5
I would say to avoid him, but it's hard to do when Dr Liu is the only one teaching this class in the spring. "Teaching" style generally consists of skipping crucial steps for problems and telling everyone we should already know how to do something. Accessible outside of class, easy on grading, but that's about it. Make sure to study the textbook.

Rating: 2.0/5, difficulty: 5.0/5
The problems don't at first glance seem relevant to the material. This makes the class even more difficult than it already is. If Dr. Liu explained how this was related to the subject at hand, that would probably help. Lectures also do not have enough examples to help me understand the concepts. He does give plenty of material before a test though.