UNIVERSITY AT BUFFALO
Instructor
PSC 646: Civil Military Relations
PSC 643: International Security
PSC 543: Foreign Policy Formulation
PSC 326: War and International Security
PSC 335: American Foreign Policy
PSC 102: Introduction to International Politics
KANSAS STATE UNIVERSITY
Instructor
POLSC 991: Foreign Policy Analysis
POLSC 543: American Foreign Policy
POLSC 814: Terrorism and Transnational Security
POLSC 549: International Defense Strategies
POLSC 540: Transnational Security Threats
POLSC 540: Transnational Security Threats
POLSC 333: World Politics
RICE UNIVERSITY
Instructor
POLI 372: American Foreign Policy
Teaching Assistant
POLI 211: Introduction to International Relations