Yong Zhang
Professor Zhang is very good at making sure everyone is on the same page in lecture, and solid at making the exams mostly fair and balanced. Some of the exam questions were a little difficult and obscure, but for the most part everything was fair. Very few assignments other than in-class attendance quizzes, so be prepared to bank on good exams.