Robert Wieman
I have never done bad in a math class until I took Prof. Wieman's. The tests are short and if you get one small detail wrong, he gives you zero credit for the entire question. He does't give study guides or any clear depiction of the work he wants you to show on tests or quizzes. I had to withdraw because I knew I would not be able to pass.