The University of North Carolina at Chapel Hill
POLI 225. Introduction to Community Engaged Research. Fall 2025. Spring 2026.
In this course, students partner with community organizations to complete a research project. You can see some of the research projects here.
POLI 203. Race, Innocence, and the Decline of the Death Penalty. Spring 2026.
POLI 290. Special Topics in Political Science: Abolition Theory and Praxis. Summer 2024.
Harvard University
Gov 97. Senior Thesis Advisor (undergraduate) AYs 2020/21, 2021/22, 2022/23.
Gov 99. Senior Thesis Writers’ Seminar (undergraduate) Spring 2021–Fall 2021.
MLD 375. Justice in Real Time (graduate), taught by Prof. Cornell Brooks. Fall 2019, Fall 2020, Spring 2023.
Gov 50. Data (undergraduate), taught by David Kane.
Gov 1313. Race, Film, and American Politics (undergraduate), taught by Prof. Gloria Ayee. Spring 2019.
Edu T416. Transformative Justice (graduate), taught by Prof. Kaia Stern. Spring 2019.
Freedom Summer Collegiate. Sunflower Freedom Project, Mississippi
Learn more about Freedom Summer Collegiate here
Winning the 2020 Election co-taught with Marc Aidinoff. Summer 2020.
Power, Politics, and Punishment co-taught with Steph Dick. Summer 2019.
The Politics of Mass Incarceration and the Death Penalty. Summer 2017.