Samuel Walch
Professor Walch was great. He gave maybe one discussion post a week and a couple of short quizzes throughout the semester. If you do everything you're basically guaranteed an A. 10/10 would take again.