Reviews of professor Dajiang Zhu

Rating: 2.0/5, difficulty: 4.0/5
The professor merely focused on mathematical concepts which are used in ML. He didn't tell their use in machine learning concepts. For me, it was just maths class instead of ML.

Rating: 4.0/5, difficulty: 3.0/5
Lectures were effective and there was little room for confusion. Homeworks assigned effectively reinforced lecture material. Exams were harder than homeworks. Class moved slower than other other professors' classes.

Rating: 1.0/5, difficulty: 5.0/5
Do not take this class if you are looking for a safe learning environment. This course will make you suffer and more. It is not a learning course. It is a performing course. Take this class if you already know machine learning and want to be an expert of sorts