I naively underestimated this course, however I must give this professor his flowers. For as bad as I hear people talking about the math department here he makes me wonder if it is just jokes. Very caring, passionate + offers extra credit which often gets taken for-granted in undergrad. Sadly, this is my last math course here. Take him, no regrets!