Teaching

Instructor of Record:

  • La Salle University

POL151: Introduction to American Government

POL171: Political Analysis

POL221: Comparative Political Systems (Politics of the Developing World)

POL240: Introduction to International Relations

POL272: The Rise and Fall of Dictators

POL341: Globalization

POL375: Civil Wars and Peacebuilding

POL480 & POL481: Senior Seminar

HON375: The People of the Polis: The Psychology of Political Decision-Making

           

  • The Pennsylvania State University

HLS805: Violence and Threats (Graduate), online

AFR110: Introduction to Contemporary Africa, online

PLSC414: Dictators and Their Demise

PLSC418W: International Relations Theory, online