Current and Upcoming Courses
Trinity College
American National Government (Instructor of Record: Spring 2026)
American Presidency (Instructor of Record: Fall 2025)
Public Policy and Political Leadership (Instructor of Record: Spring 2026)
Research Supervision
Dahl Research Scholars (Director: 2021-25)
Program on Ethics, Politics, and Economics (Senior Essay Adviser: 2024-25)
Prior Courses
Yale University
American Presidency (Lead Teaching Fellow: Spring 2021)
Introduction to American Politics (Teaching Fellow: Fall 2021)
Introduction to Statistics: Political Science (Grader: Fall 2019)
Lincoln: Statecraft & Rhetoric (Teaching Fellow: Fall 2020)
The Politics of American Public Policy (Teaching Fellow: Spring 2022)
Williams College
Power, Politics and Democracy in America (Teaching Assistant: Fall 2016, Fall 2017)