Douglas Cook
He never tells you what he expects you to actually get out of his lectures. This makes taking his tests ridiculous because that's when you actually learn what he expected you to learn and understand. His preHW quizzes don't do crap to help you. They only cover the easiest parts of the topics while the tests delve into them and sometimes beyond.