Steven Kryzwada
By no means an easy class. The books he selects are difficult and he has certain expectations as to what you get from reading, but if you go to class and listen to what he has to say, you will learn to really enjoy him as a professor. My grammar will forever be improved because of him and he does a great job of helping students think and learn.