William McConnell
Funniest professor I've had. Cares about students. Wants to see you succeed but also wants you to understand the material. GO TO CLASS! If I could take him for more courses, I would. 