Reviews of professor Hanlin Hu

Rating: 1.0/5, difficulty: 5.0/5
If you have no other option but to take a class with professor Hanlin, dont take the class and take it next semester with another prof, you will regret it if you dont

Rating: 1.0/5, difficulty: 4.0/5
AVOID. Reads online notes during class- utterly useless lectures, will avoid answering questions in general. Does not listen to student feedback and does not give adequate assignments to help you understand concepts. Tests you on material that was barely touched on in class. The lab is the only place you'll know whats going on. Horrible teacher.

Rating: 1.0/5, difficulty: 5.0/5
Terrible prof and terrible person. Has no interest in student's learning but still believes himself to be a great teacher. Routinely insults students, avoids questions, and doesn't teach. His "teaching" consists entirely of reading from slides and many exam questions aren't things you'll ever see in class. Avoid if possible.

Rating: 1.0/5, difficulty: 4.0/5
DONT TAKE!!! Attending lectures is practically useless since he describes concepts/terminologies as thing. And sometimes, too frequently, he would respond with a Idk to students questions. Our 1st assignment included topics we didnt even touch on yet. We had to beg for an extension. If youre gonna take his class, SELF-STUDY IS A MUST.

Rating: 1.0/5, difficulty: 4.0/5
AVOID. Reads online notes during class- utterly useless lectures, will avoid answering questions in general. Does not listen to student feedback and does not give adequate assignments to help you understand concepts. Tests you on material that was barely touched on in class. The lab is the only place you'll know whats going on. Horrible teacher. :(

Rating: 1.0/5, difficulty: 5.0/5
Get ready for self-learning, because he is just going to read his pdfs/ powerpoints. It's only a waste of time if you ask him any doubts. For the midterm and finals, you would have to refer to a 450-page textbook and not his notes. Shows zero interest in actually teaching students.

Rating: 1.0/5, difficulty: 5.0/5
He is very bad, not a good lecturer. I did not do good in this class and I am cs major. waste of money

Rating: 1.0/5, difficulty: 5.0/5
Delay your graduation before taking a class with Hanlin. HARD assignments and doesn't teach you anything on top of that. Exams focus on one topic even though he provides a list of the topics that will be on the exam.