Reviews of professor Tao Huan

Rating: 5.0/5, difficulty: 1.0/5
Professor Huan is a good lecturer, he is detailed and clarifies all concepts that are potentially confusing right off the bat. He's very nice and respectful during office hours, unlike some other comments on this page suggest. His exams are easy and gives a LOT of bonus marks in the course. If you take this course, you're in good hands.

Rating: 2.0/5, difficulty: 4.0/5
In terms of the course, I found the material to be quite dry, which was not helped at all by Prof Huan's teaching style. His lectures consisted of him reading off his slides and drawing a couple diagrams. The textbook was not necessary, and it's better to study off the slides. If you're not there at the start of office hours, he will not stay.

Rating: 1.0/5, difficulty: 3.0/5
Professor Huan explains some concepts nicely but makes quite a few mistakes in his lectures. He taught all of amino acid forms based on pH incorrectly (just outright wrong) and did not correct his mistakes.

Rating: 5.0/5, difficulty: 2.0/5
Take his class! Easy A+ as long as you show up to class and take note of the key points. MAKE SURE YOU DO the PROBLEM SETS BEFORE THE MIDTERMS. BEST PROF EVER! Take it because you won't regret it!

Rating: 1.0/5, difficulty: 5.0/5
Cannot teach in class and also has a hard time solving his own questions at times. Gives terrible questions on exams that he may or may not remove afterwards. He claims that the course is very easy and expects everyone to already know the content so he does not explain at all when there is confusion.

Rating: 2.0/5, difficulty: 3.0/5
Very dry material with a prof who makes you feel stupid. He always makes remarks like "you should know this" or "this is highschool material" or "this is so easy". Comments like these are not conducive to a good learning environment. Also, if the whole class is asking the same question, clearly we don't know it and he hasn't explained it well.

Rating: 1.0/5, difficulty: 4.0/5
He explains even the simplest concepts in a way that a majority of the class won't understand. His lecture slides are riddled with typos and errors, and his spontaneous calculations for practice problems are frequently wrong (ironic because he frequently calls the material "easy"). Overall, a very obvious lack of preparedness for lectures.