Rebecca Falkoff
Assigns way to many readings, you would think that it's a graduate level course. Doesn't go over the material very thoroughly in class so the TA's are forced to play catch up at the end of the week.