Reviews of professor Daming Li

Rating: 5.0/5, difficulty: 3.0/5
I learned a lot from it. Professor Li explained requirements of the project in detail. And many novel ideas were discovered during the project. He encouraged you to innovate and appropriate advice for your ideas. From the project, I learned how to deal with the difficulties I may encounter in the actual work.

Rating: 5.0/5, difficulty: 2.0/5
He is a conscientious, responsible, and competent professor! He guarantees course construction quality better.

Rating: 5.0/5, difficulty: 4.0/5
This is hands down the best course I had at NJIT. I learned A LOT of practical skills and gained hands on experience. Professor is very knowledgeable, professional, and responsive. The lectures and his course materials were to the point and very helpful in learning the topics. He gave feedback on class performance after midterm. HIGHLY recommend!

Rating: 5.0/5, difficulty: 4.0/5
In such a difficult time, the course goes online and still keeps the quality.

Rating: 5.0/5, difficulty: 4.0/5
As a part time student, I am learning some real skills. I watched Andrew Ng's machine learning videos but I had hard time finding the connection between Andrew's lectures and my day to day job. In contrast, with what I learned from this course I immediately began to better understand my project at work. Prof is tough though, you gotta work hard..

Rating: 5.0/5, difficulty: 3.0/5
Professor Li teaches the knowledge of machine learning is very clear and makes students easy to understand. The passion of Professor Li will infect us, and the teaching atmosphere is excellent. He answers the questions patiently raised by his students. He significantly improved my enthusiasm for machine learning.

Rating: 5.0/5, difficulty: 4.0/5
very hands-on class in ML

Rating: 4.0/5, difficulty: 3.0/5
first time teaching course

Rating: 4.0/5, difficulty: 4.0/5
The pace of the class is very good, especially for beginners to python.

Rating: 5.0/5, difficulty: 3.0/5
Last week I got a notification from school system saying that my grade was changed from B+ to A, so I asked the prof what happened. I learnt that another student was caught copying/cheating and his grade was downgraded to B so that I got the spot of A grade. Super cool. Love this professor.

Rating: 1.0/5, difficulty: 3.0/5
Terrible grading system. So many HW and quizzes and projects at the same week or time that can not be handle. A very bad teaching system.

Rating: 3.0/5, difficulty: 4.0/5
I think the ratings and reviews here don't account for the entire experience. One thing I don't see here is his grading system. First of all, he takes the WORST hw grade out of all of them, meaning even if you get all 100s, you can get a full 0 on hw. He also conducts the final grade off of a *ranking*. You're basically competing with the class

Rating: 1.0/5, difficulty: 5.0/5
Worst teacher I have ever seen in my entire life and I have been through schools in three countries.

Rating: 5.0/5, difficulty: 4.0/5
Prof Li has deep understanding of the topics. He teaches the math theory behind machine learning very well. The slides are great too. I quickly learned a lot in his class.