Bryan Dewey
Assigns so many readings and if he thinks you don't read, he will do pop quizzes. Quizzes are only 5 questions and he is a tough grader. Would never take again. Only upside is no textbook required.