Charles Knutson
Dr. K is possibly the best professor I've ever had. It definitely wasn't an easy class, but he's an engaging lecturer that cares for his students' success. Grading is flexible, as Dr K freely allows exam retakes and doesn't bother setting deadlines. Possibly not right for you if you're a major procrastinator.