Teaching

Courses Taught

IS 101 Introduction to International Studies

IS 390 United Nations and Other International Organizations

IS 490/SOC 335 The Global Society

PO 103 Introduction to International Relations

PO 252 Middle East Politics

PO 263 North African Politics

PO 363 Political Economy of the Middle East

PO 364 Islam and Human Rights

PO 260 Political Science Research Methods (Statistics)

PSC 335 American Foreign Policy

PSC 430 Human Rights

SW 270 Understanding Global Issues

WH 181 Western Heritage in a Global Context

AT Politics and Film in the Middle East/IS 470 North Africa and the Middle East in Film