Qian Xiao
Very easy class. He records all lectures, so you don't need to go. He provides ample materials to prepare for each test, and had good review days before each test. He moves through units very quickly, but has good notes. Tests are very similar to previous exams and the homeworks, and you get a cheat sheet. Just make sure to practice. Take him!