Teaching

Tulane University *U = Undergraduate, G = Graduate

POLI 4410 International Law (Fall 2024, Spring 2024, Fall 2023, U)

POLI 6530 International Human Rights (Fall 2024, Fall 2023, U/G)

POLS 7952 International Organizations (Spring 2024, G)

UC San Diego: Instructor of Record

POLI 270: Mathematical  & Statistical Foundations (Fall 2021, Graduate)

ECON/POLI 5: Introduction to Social Data Analytics (Spring 2020, Undergraduate)

UC San Diego: Discussion Sections

INTL 102: The Modern World Economy (Winter 2022,  Winter 2021, Winter 2020, Winter 2019)

POLI 12: Introduction to International Relations (Fall 2020, Fall 2017)

INTL 102: Analyzing Current Security Problems (Fall 2018)

Student Resources

Study Skills: Reading, Writing, Test-taking