Awesome Professor!!!!! I wish he taught every subject. My advice, do not miss lectures, look over notes 3 seperate occasions and do the homework. He is funny and makes you want to be in a Math Course anytime of the day