Philip Kilmon
I was required to take this class for my major and it was mostly easy. He is pretty good at explaining things, I had to teach myself something maybe twice which is pretty good for a math professor. He can be awkward but he has a good understanding of the content. Always had review days and made exams pretty easy and always had bonus questions.