I'm so glad I had him as a professor! He is so understanding and caring! If you need help with something or have a problem, email him and he'll try and help you as much as possible. We need more professor like him! He explains the homework in class and in the syllabus. Just do the work and you will pass. Would definitely recommend this professor!