Teaching

Recent Courses

Methods of Political Analysis (POLI 502)

Introduction to Politics (POLI 105)

Comparative Foreign Policy (POLI 717)

Theories of War (POLI 417)

Conflict and the World Economy (OK State)

American Foreign Policy (OK State)