top of page


Recent Courses:

As an Instructor:

Genocide and Ethnic Cleansing:

This course provides a framework for understanding and analyzing genocide and ethnic cleansing as distinct political phenomena. Utilizing a comparative approach, this course introduces students to competing explanations as to the causes, dynamics, participants in, and means of preventing, mass atrocity.

As a Teaching Assistant:

  • Introduction to International Relations

  • Managing International Military Conflict

  • Introduction to Peace and Conflict Studies

  • Politics in Europe

  • Comparative Foreign Policy         

  • Global Governance         

bottom of page