Ryan Greenbaum
This guy really teaches nothing but simply reads through the slides. So you basically have to study on your own for most of the time. He assigns lots of homework and complicates the concepts, and the exams are harder than the course material. Overall it's a terrible experience taking his section...