Li Duan
Short non-mandatory lectures and it's easy to catch up using the slides. Only 4 homework assignments and 3 non-cumulative exams the entire semester, and for each one he told us what to study (and you could bring a notes sheet). High averages for all exams. Would've liked more examples and practice, but I still recommend this professor and class.