Ruy Exel
The most frustrating class I have ever taken. I could not do well on his midterms. The homework did not change you grade by more than about 0.5% for every assignment, so if you messed up on one of his midterms (which most people did), you were basically doomed. Not given any real opportunity to fix the grade via bonus work/grade curving.