He is a great professor. He is funny, very knowledgable, and very helpfully. I would email all the time for help and go during office hours that was so helpful. He wants to see you pass the class and not be so stressed.