Dong Zhou
Great professor, you can tell he cares about the course he teaches. The course is fast paced, but in an informative way. He always posts the notes too. The quizzes are short and are reasonable though no re-takes. Never be afraid to ask questions! One guy in my class always asked questions and the professor always responded concisely and thoroughly.