I'm honestly blessed to have taken him for calc 1 and 2 and will be taking him for calc 3 as well. He's an awesome math professor and will take his time explaining and making sure his students understand everything. Exams are straightforward as long as you do the hw and the recommended practice. 