Dylan Murray
Murray was a great prof who tries to make the content fun and enjoyable. While the material is difficult, his lectures were very straight forward and the homework prepared me for the exams. OHs were more of a "I'll lead you in the right direction" rather than him answering the questions for you. Despite the negative reviews, I would recommend him.