Great Professor. I had taken Calc in high school, and I can say confidently that he teaches it well. He's also makes himself accessible and is caring; for example, he recommended me a Calc II professor when registering for the next semester. The only reason I didn't have an A in his class is because I didn't keep up with the weekly hw. (Fall 2018)