Caleb Klitzke
This professor is by far the best english teacher. He is the coolest! He gives unlimited feedback and you can revise you essays until you're satisfied. When he groups his students into groups or pairs, he makes sure each and everyone is able to talk with each other at least once. I would definitely take his class again! 