Reviews of professor Xinchao Wang

Rating: 1.0/5, difficulty: 3.0/5
Extremely unhelpful. Not a good speaker, difficult to understand the lectures. When asked questions about material, very reluctant to explain. Resorts to "read lecture slides" or "I have mentioned this in class", "I assume this is understandable." No feedback on assignments/exams. Unfair grading. Avoid if you want to learn and not be miserable.

Rating: 5.0/5, difficulty: 2.0/5
A good course to gain a big picture of machine learning. The workload of homework and quiz is moderate. Easy to get an A if you pay some time on it.