I had him over 3 years ago, and I still remember how amazing his class was. I loved attending his class, and it really stood out to me among others. I am not ver good at math, and he pushed me to really learn the content and succeed. He will give the class as much as the students are willing to give and participate. Amazing professor!