Matthew Haulmark
This class was frustrating. Lectures moved very quickly, and only the exams were graded. I would spend hours trying to understand the material from his lecture notes and the book, and I still couldn't make sense of it. He wasn't very helpful in office hours; he'd often get confused by a problem as well and just sort of stop trying to solve it.