Teaching

Courses:

POLS 3960 Dilemmas of Humanitarian Intervention

POLS 3620 International Security

POLS 1400 Comparative Politics

POLS 5960 Political Violence and Terrorism

POLS 3560 Politics of Africa

POLS 1600 International Relations (See the syllabus).

Advertisements