John Hill
I loved Professor Hill! He has dad jokes for days which are always fun! He is a brilliant man and will go out of his way to help you understand a problem. The class is lecture-heavy but all math courses are like that. I actually had Hill for four math courses. He is still my favorite professor that I have had thus far.