Baptiste Journaux
Lectures are boring but in order to do well on quizzes you must take notes on the entirety of the lecture. Labs are graded for correctness. Boring class, interesting topic. Could be a great class, but it's just no engaging. He talks at you for 50 mins then class is over.