Paul Oeser
Math isn't my strongest subject but I probably learned more from Oeser than any other math professor bc I actually fully understood the concepts I was using (for once). Will go slower and take the time to help if asked. Clear lectures. Exams are not difficult and reflect what is given on hw. Picky grader but really wants you to understand.