Professor Cunningham has the most enthusiasm for math I have ever encountered. If you want to know the why of the stuff in Calculus, Cunningham's your guy. Interesting lectures, doesn't care about attendance or homework (at least for Calc 3), always asks for questions, homework and tests are based on the course material, fun class overall. Slay.