Reviews of professor Qiang Zhang

Rating: 5.0/5, difficulty: 4.0/5
Professor Zhang genuinely wants his students to succeed. To that end, his lectures are very thorough, his class highly structured, and he is available outside of class if you need help. You need to show up to class to get learning catalytics points, and I recommend going through the weekly list of readings. Use his guides and old exams to study!

Rating: 3.0/5, difficulty: 4.0/5
He just goes so fast. He will show a slide then move on. Only good thing is that he posts the lecture slides before the lecture so I just normally review that, but still it feels like every lecture we learn 3 new concepts.

Rating: 4.0/5, difficulty: 3.0/5
Hes super helpful in class. Exams and quizzes are easy to review for. Reviewing old exams and quizzes is the best way to study. Class is a little slow at times but lecture slides are posted before class.