Best professor I have ever had. If you struggle with Math, then TAKE HIM. He cares about you understanding the concepts and will take out time outside of office hours to help you. Pay attention in class, participate with the people around you and you will be great. Also, talk to him he is a really cool guy!