John Wilson
He's an overall decent professor. He gives good feedback on essays, which is helpful. It's easy to receive a good grade if you show up to class. He says most of the important information in class and doesn't really post much on moodle or send emails, so class is pretty much mandatory.