BEST teacher ever, truly wants you to understand the material. chooses to teach for fun so you know he's there because he really cares about what hes teaching, his passion is evident and it was a very easy class to pass as long as you did the short reading every class and study for your tests (basically the exact same as the study guide)