He is a great professor, and one of my favorites for sure! He makes class interesting and communicates well with his students. There are four exams, he gives study guides for each and if you print them and have them in class with you when you start a new section it makes studying for exams way easier!!