Undergraduate courses taught at Williams College
Power, Politics, and Democracy in America (Spring 2017, Spring 2018, Spring 2019, Spring 2021, Spring 2022, Spring 2023, Spring 2024)
Racial and Ethnic Politics in America (Fall 2016, Fall 2018, Spring 2021, Spring 2022, Spring 2023, Spring 2024)
Immigration Politics in the U.S. (Fall 2018, Fall 2021, Fall 2022)
Do the People Govern? U.S. Public Opinion and Mass Political Behavior (Fall 2016, Spring 2018, Spring 2019)
Political Psychology (Fall 2021, Fall 2023)
Mass Media and American Politics (Fall 2023)
Campaigns and Elections (Fall 2022)
Race, Public Opinion, and Campaigns (Spring 2017)