Amazing! He made sure that we grasped the material and worked with the class to make sure we got the most out of the class as possible.  had lots of quizzes to help us with our grade and gave extra credit points at the end just for showing up.The biggest part of the class is statecraft.I really liked him and signed up to take him again next fall