Benjamin Zweig
Very pedantic, a bit boring/tedious, really hard to sit through his entire class. Everything is graded by TA, no clear guidelines at all. PSET grades don't come in until after you've submitted another one. No indication of what they want on projects, no grading rubric in general so you get massive point deductions for small errors that they find.