My favorite Math teacher!! He cares, he understands, he is very helpful. I had him for Calc 2 and 3 and I would not take a single thing away from that class. He explains everything very well and gives very good partial credit (please write something!). Get this teacher he is amazing and class is fun! On Halloween, he came as a dinosaur