Xin Zhou
OK lecturer. Very nice handwriting and super neat/helpful notes though. Has an accent but is still very understandable. He gives out practice exams which are very similar to real exams. Midterm 2 tested how well we knew how to do complicated integrals instead of our understanding of vector calculus >:(