Courses Taught
Christopher Newport University
POLS 215: Comparative and International Politics (Spring 2024)
POLS 322: Conflict and Peace Studies (Spring 2022, Spring 2024)
POLS 327: International Law and International Organizations (Fall 2023)
POLS 329: International Human Rights (Fall 2021, Spring 2023, Fall 2024)
POLS 352: Research Methods and Quantitative Analysis (Fall 2023)
University of California, Los Angeles
PS 123A: Politics of International Law (Summer 2017, 2018)
POLS 215: Comparative and International Politics (Spring 2024)
POLS 322: Conflict and Peace Studies (Spring 2022, Spring 2024)
POLS 327: International Law and International Organizations (Fall 2023)
POLS 329: International Human Rights (Fall 2021, Spring 2023, Fall 2024)
POLS 352: Research Methods and Quantitative Analysis (Fall 2023)
University of California, Los Angeles
PS 123A: Politics of International Law (Summer 2017, 2018)