Michael Stout
Professor Stout is amazing in his lectures, making even the dullest parts of history interesting and engaging. He does not give a lot of feedback on exams if you make a perfect grade, but his assignments are relatively easy and he gives you plenty of time for all of them.