Joshua Barton
Professor Barton is one of the best professors I've ever had, and I despise English! He gives a decent amount of homework, but many of the assignments help you prepare for the three bigger projects. He's super responsive, a quick grader, and gives great feedback. Tests are fair, half multiple-choice and half essay. Cannot recommend him enough!