TEACHING
Courses
Brigham Young University
-
POLI 376: U.S. Foreign Policy (Fall 2023, Spring 2024, Fall 2024)
-
POLI 475: Civil Wars and Ethnic Violence (Fall 2023, Fall 2024)
Teaching Assistant
Duke University
-
POLI 160/PUBPOL 166: Introduction to International Relations, Fall 2020 (Primary Instructors: Kyle Beardsley and Joseph Grieco)
-
POLI 364: Violence, Repression, and Organized Crime, Spring 2020 (Primary Instructor: Livia Schubiger)
-
POLI 160/PUBPOL 166: Introduction to International Relations, Fall 2019 (Primary Instructor: Peter Feaver)
-
POLI 361: Criminal and Armed Groups, Spring 2019 (Primary Instructor: Livia Schubiger)
Teaching Assistant
Brigham Young University
-
POLI 328: Statistical Analysis, Winter 2017 (Primary Instructor: Mike Barber)
-
POLI 328: Statistical Analysis, Fall 2016 (Primary Instructor: Joshua Gubler)
-
POLI 328: Statistical Analysis, Winter 2016 (Primary Instructor: Jay Goodliffe)