Stephen Olshefsky
Tough, doesn't do great with encouraging students aside from "don't worry about it", quizzes/exams are EXTREMELY difficult but not impossible. He also offers extra group tutoring sessions throughout the week that you NEED to attend to do well. Can't blame him for too much though, it's Dr. B who causes problems. Pretty much all of the problems. ALL.