Undergraduate Lecture
Introduction to Social Policy: Baltimore and Beyond (with Stefanie DeLuca and Barbara Morgan; Fall 2020)
Parties and Elections (Fall 2020)
Undergraduate Seminar
The New Deal and American Politics (Spring 2024)
First-Year Seminar: Master of the Senate (Fall 2022)
The American Welfare State (Spring 2021)
Party Politics from the Founding to the Progressives (Fall 2019)
Graduate
Development of American Political Institutions (with Adam Sheingate; Spring 2025)
Making Social Policy (Spring 2020)