AMAZING professor!! He will do everything in his power to help you understand the concepts. He accepts late work and he gives extra credit! He will review all the assignments. He is super sweet and answers emails quickly, he is also a quick grader. I will forever recommend him! Honestly helped me like math.