He is a great professor. He explained calculus so well in his lectures that I didn't struggle with it at all. He is very fair and offers extra credit on every test. He is very nice and is always willing to help out and reexplain. The tests count as 30% and the final is 35% so you have to study. I highly recommend math center.