John Duncan
This is an English class so prepare for many reading and writing assignments. Prof Duncan grades very fairly, gives good feedback, and provides the opportunity to improve your essay grades. You may not like him at first but give him a chance. He will grow on you. I would recommend taking him.