Evan Enright
Very tough grader, but yet very little feedback on how to improve. This class was more work than any of my classes, and it was very unproductive because homework assignments usually consisted of 25-30 pages of handwritten math. It drained me. His lectures are alright, but I do wish he was more accomodating and uploaded the lecture notes as well.