I have sat in his class to get a better prospective and he has helped me in the Math Lab. He cares and explains things in so many ways. He goes above and beyond for you. I wish I could have him as my professor in all my math classes.