Reviews of professor Meng Han

Rating: 5.0/5, difficulty: 3.0/5
I just got the grade! He is very considerate of students who have difficulties. And he really saves my life in this tough semester.

Rating: 5.0/5, difficulty: 2.0/5
Even this is a summer online course, Dr. Han always have the fastest response and provide the guidance immediately to help. He is also very kind to offer some flexible schedule to allow me complete most of the module in advance.

Rating: 5.0/5, difficulty: 3.0/5
Instructor was fantastic, very enthusiastic about programming. So much so that it becomes infectious. He was also very understanding of the plight of students and the problems they have to deal with. Great instructor, glad I took this class I learned a lot.

Rating: 5.0/5, difficulty: 3.0/5
He did a great job of managing the class. The innovative project is quite interesting.

Rating: 5.0/5, difficulty: 5.0/5
He really brings great opportunities from real-life projects for us. The course is purely project-based, and he provides awesome guidance for our team.

Rating: 5.0/5, difficulty: 4.0/5
The project is very intensive, while if you follow the instruction, you will gain a lot!

Rating: 1.0/5, difficulty: 4.0/5
The audio in the recorded lectures were inaudible, as well as the ppt slides occasionally not even being related to the content listed in the syllabus. The professor also waited until April to assign a project building a blockchain app to have it due in three weeks. He also ignored 80% of assignments, leaving us with this project and a quiz.

Rating: 5.0/5, difficulty: 5.0/5
This is my last course at KSU, and this is also the most impressive class I took in the program. Dr. Han provided us the flexible but still very challenging opportunity to work on a real-life project with the company to learn first-hand experiences. Our project sponsor is also an awesome guy with rich experiences.

Rating: 5.0/5, difficulty: 1.0/5
The instructor was good about keeping deadlines clear. The instructor also provided good background materials for the course.

Rating: 5.0/5, difficulty: 2.0/5
Great professor. It is very obvious that he is passionate about the subject and truly cared about his students. Interesting material and effective teaching skills. Very easy to talk to and relate to.

Rating: 5.0/5, difficulty: 3.0/5
He did a good job! The outside resources he provided are very interesting!