Reviews of professor Man H Tam Tam

Rating: 1.0/5, difficulty: 5.0/5
He's very quiet and has small, messy handwriting during lectures so I almost never know what he's saying and have basically been teaching myself this semester. His lessons are quite scattered and unstructured, even the substitute was shocked. He also didn't grade a single assignment until over 4 months in, so I missed my chance to withdraw.

Rating: 5.0/5, difficulty: 3.0/5
I am taking his CS110B. Although he's verbal communication is not really good, I learned a lot about C++ throughout the lecture. Definitely recommend taking him!

Rating: 1.0/5, difficulty: 4.0/5
He will not reply to your emails and always grade the last minute. Unclear grading criteria, lectures do not relate to the homework/class assignments. I highly do not recommend taking his class AT ALL.

Rating: 1.0/5, difficulty: 4.0/5
Not real lectures, just slides and very confusing.

Rating: 1.0/5, difficulty: 4.0/5
Lectures aren't good and his assignments are way too hard. Unclear grading system and overall bad class. More than half the class has dropped out. DO NOT TAKE HIM