USC Seal

Current (Spring 2021)

IR 211: International Relations: Approaches to Research

IR 402: Theories of War


Courses I Regularly Teach

IR 101: Introduction to International Relations

IR 212: Historical Approaches to International Relations

IR 307: Civil War

IR 367: Africa in International Affairs

IR 381: Introduction to International Security

IR 383: International Negotiation and Conflict Mediation

IR 392: Supervised Undergraduate Research Experience

Dartmouth College logoAt Dartmouth College

The Politics of Natural Resources

Mercenaries, Pirates, and Warlords

The United Nations and Conflict Resolution

Tufts University logoAt Tufts University

The United Nations and International Negotiation

UC San Diego logoAt University of California – San Diego

Introduction to International Relations

International Crisis Diplomacy

Civil Wars and Insurgencies