top of page

TEACHING

University of Notre Dame

​

The Law School

  • International Law

  • Islamic Law and Constitutions 

​

Graduate Courses

  • International Law 

  • Islamic Law and Constitutions 

  • Comparative Law Graduate Seminar 

  • Law of Nations Graduate Seminar 

  • International Courts and Dispute Resolution Graduate Seminar

  • Law Among Nations Graduate Seminar 

​

Undergraduate Courses

  • The Islamic Legal Tradition and Constitutionalism 

  • International Law and Holocaust Study Abroad

  • International Justice University Seminar (

  • Islamic Law Junior Seminar 

  • Law and Justice Among Nations University Seminar and Study Abroad 

  • Law and Justine Among Nations 

  • Islamic Law and Justice College Seminar

  • Comparative Cultures of Justice College Seminar

  • Comparative Law 

  • Peace Among Nations? University Seminar 

  • International Law and Courts Senior Seminar 

  • International Law 

  • International Organizations 

​

University of Alabama
  • Introduction to International Relations 

  • International Law and Domestic Legal Systems 

  • Genocide and International Law 

  • International Organizations 

  • Graduate Seminar in International Courts and Dispute Resolution 

​

Georgia Southern University
  • Graduate Seminar in International Politics 

  • Graduate Seminar in International Organizations 

  • Graduate Seminar: Methodological Approaches and Issues in IR 

  • Graduate Seminar in International Law and Diplomacy 

  • Graduate Seminar in International Courts and Dispute Resolution 

  • Comparative World Justice Systems (Comparative Law) 

  • International Organizations 

  • Introduction to International Politics

  • Introduction to the European Union 

bottom of page