INSTRUCTOR (University of California San Diego)
Civil Liberties and Fundamental Rights 2025, 2023
Populism and Democratic Backsliding 2025
Populist Parties and Democracy 2025
Marxist Political Thought 2025
Political Thought from Plato to Augustine 2024
Constitutional Law 2024
Power and Justice 2024
Democracy and Autocracy 2024
Ethics and Society 2025, 2024, 2022, 2021
Law and Politics 2022
TEACHING ASSISTANT WITH DISCUSSION SECTIONS (UC SAN DIEGO)
Ethics and Society 2020, 2019
Power and Justice 2019
TEACHING ASSISTANT (UC SAN DIEGO)
Teaching Assistant (University of California San Diego)
Politics of European Integration (Fisk) 2023
Judicial Politics (Smith) 2023
Marxist Political Thought (Hoston) 2023, 2022
Chinese and Japanese Political Thought I (Hoston) 2025, 2022, 2020
Political Thought from Plato to Augustine (Wiens) 2021
Game Theory (Ingham) 2020
The Supreme Court and the Constitution (Smith) 2020
Chinese and Japanese Political Thought II (Hoston) 2020
Political Thought from Machiavelli to Rousseau (Wiens) 2019
Political Thought from Kant to Nietzsche (Ingham) 2019
Law and Politics (Smith) 2019
The United States Congress (Spangler) 2019
United States Foreign Policy (Gartzke) 2019
TEACHING AWARDS
Senior TA for Political Theory, UCSD Department of Political Science (2021)
Teaching Excellence Award, UCSD Department of Political Science (2019, 2020)