Reviews of professor Qibin Shen

Rating: 5.0/5, difficulty: 4.0/5
This guy is smart and the lecture is amazing. One thing you need to be aware of is that the exam (especially the midterm) can be so hard but the grade is curved in the end.