Reviews of professor Zhuoqiong He

Rating: 4.0/5, difficulty: 3.0/5
Does a fairly decent job of explaining concepts, but goes at a very fast pace. There's only two tests, and no final, so you really have to prepare for those. However, there's collaborative quizzes every class, as well as plenty of extra credit to boost your grade.