Dorian Klein
Agree with the others. Lectures are useless, nothing is properly explained. The reading is helpful but never discussed in class. Homework is a joke that doesn't properly prepare you for the exams (which are too long for the amount of time given). Too many assignments lumped at the end of the semester - group project, short paper, and a final exam! 