Patrick Kelly
Possibly the best math professor I've ever had; made understanding higher level math easy for me when I thought I simply couldn't understand these topics. The only reason I failed this class was because I stopped showing up and didn't apply myself.