Teaching Assistant
Classical Political Philosophy ( MSU, Spring 2021, Fall 2021)
Modern Political Philosophy (MSU, Fall 2018, Spring 2020, Fall 2020, Fall 2022)
American Political Thought (MSU, Spring 2023)
Liberal Democracy as a Way of Life (MSU, Spring 2022)
Social Science Approaches to Law (MSU, Fall 2019, Summer 2023)
Introduction to American Politics (MSU, Spring 2019, Summer 2020, Summer 2022)
Asia: Social Science Perspectives (MSU, Fall 2023)