Gautam Das
Wonderful lectures, and very clear expectations. Has 2 exams, 4 quizzes and a project. Scoring in the exam/ quiz is totally on attending the lectures and understanding the material well. You'll be tested conceptually, so make sure you really understand the material. Exams are hard, but he's pretty lenient with the final grade