Really funny and relatable guy. Not a polysci major but class was required and an easy credit. All info on exams were through powerpoints that were posted on Blackboard, but he takes attendance every class. Quite a few exams which you definitely need to study for. The written assignments were easily graded.