Reviews of professor Hanlin Hu

Rating: 1.0/5, difficulty: 4.0/5
He legit reads through the textbooks and pdf's, there's no explaining, no examples that clear the understanding of your concepts, and a project that has to be completed using a source code and what not. I had to study from other sources most of the class.

Rating: 1.0/5, difficulty: 5.0/5
hanlin deserves a rating of 0, 1.1 is way too high. Ask him a question? He wont answer. Want to do well on assignments? Make sure you know all the course material before the semester starts. Want to learn and take something away from hanlins class? Good luck. Want to a reason to drop out of CS? BINGO- take hanlins class!

Rating: 1.0/5, difficulty: 4.0/5
I remember reading some of Hanlin's reviews at the start of the semester thinking "surely he can't be THAT bad, right?" (*coping*)

Wrong. They are true. They are all true. Be prepared to learn the entirety of this course on your own from the textbook and your own studies. This is doable, but not an easy feat considering the content of this course.

Rating: 1.0/5, difficulty: 5.0/5
Terrible prof, worst CS class I've taken. Hanlin made the midterm and final quite hard and super long for the time frame. Lectures were questionable at best. Out of a 50minute class, it was on average 20-25minutes before we would reach new material. Gotta study super hard to do well and try to get full marks on assignments and the lab segment.

Rating: 1.0/5, difficulty: 3.0/5
HIGHLY recommend you avoid if possible. You'll mostly end up teaching yourself the material. His lectures are dry and not very helpful. He monotonously scrolls through notes that were made by another professor and reads. Not very professional, not helpful or responsive to student issues. UofR must not pay profs much if this is what we get.

Rating: 1.0/5, difficulty: 5.0/5
The most incompetent instructor I have ever witnessed. Wont help you with issues youre having, everything is a joke to him, he doesnt teach you the material whatsoever, COMPLETELY strays away from the syllabus (half of the final exam was closed book when it explicitly said all exams are open book in the syllabus). Save your sanity

Rating: 1.0/5, difficulty: 5.0/5
He is always late for lectures at least 5mins, I have practiced all his slides many times, tried to memorize as much as possible, but it did not work. It seemed his questions were pretty far from his lectures.
His goal was to expect students to achieve just 50 % to 60% in Midterm.

Rating: 1.0/5, difficulty: 4.0/5
Hanlin is clearly knowledgeable on the topics that he teaches but his style of teaching is not suited for most. He makes it tough to want to engage with the material. Be prepared to do a lot of self-teaching. Although his course is tough, he is at least somewhat reasonable with marking/extensions.