Reviews of professor Tan Bao

Rating: 4.0/5, difficulty: 4.0/5
I do not know why everyone else seems to dislike the guy. He can ramble in lectures sometimes but there was nothing that was ever unclear in his delivery. I enjoyed his class.

Rating: 1.0/5, difficulty: 3.0/5
AVOID AT ALL COSTS! He has no presentation skills and stumbles over words. The lecture material is fairly easy but expect to learn it all on your free time since the lectures are useless. The textbook is mandatory to learn the material. ALL multiple choice questions are "which of the following is true/false" .. Be prepared to memorize equations..

Rating: 1.0/5, difficulty: 5.0/5
Worst prof I've ever had the pleasure of paying for. -Unorganized Lectures: Rambles, fumbles his words, loses track of the topic, skips too many slides -Useless powerpoints: Literally just picture slideshows posted a day after class -Selective answering on forums -No answers to practice problems -MC questions on tests could not be any worse -AVOID

Rating: 1.0/5, difficulty: 5.0/5
Class isnt mandatory because nothing he says makes any sense. He has no idea what he is talking about and refuses to help students. I wrote him a long email asking him to post lectures before class (as 75+ other people also asked for) and he said that i was struggling because of my poor study habits. Seems like a nice dude but cant teach at all.

Rating: 2.0/5, difficulty: 4.0/5
Nice guy, not bad if you can tolerate listening to him speak in a monotone voice and drift off midsentence. Hard to pay attention to him, but his lecture notes he provides suck. Textbook is a necessity to pass, however the textbook he uses is awful and boring. Tests are impossibly hard, test on minute details. Avoid if possible

Rating: 1.0/5, difficulty: 4.0/5
I can barely pay attention to him in lecture. It feels pointless since there is no order or planning for the delivery of the information. His slides are just pictures that he rambles about without connecting it to the actual content we are supposed to be learning. He has weird beliefs about how students learn but he is not correct.

Rating: 1.0/5, difficulty: 4.0/5
He is the worst professor I have ever seen. Refused to post lecture slides before classes even though so many students request. His lectures are boring and you have to pay full attention because he usually just talks a lot towards pictures. His syllabus said exams are loosely based on textbook but it is really important to read by yourself.

Rating: 1.0/5, difficulty: 5.0/5
Call him shakespeare because he makes no sense at all.

Rating: 1.0/5, difficulty: 5.0/5
As others have said, he is not good at teaching and uses "umm" in every sentence. He also does not accept criticism even though the criticism is fair: does not post notes before class even though there are many diagrams, equations, and graphs on the slides. Overall, horrible prof.

Rating: 1.0/5, difficulty: 5.0/5
Would not recommend for students looking for a thoughtful professor who cares about student success