Stanford Law School
Teaching Assistant, LAW 2001 Criminal Procedure: Adjudication (Spring 2025)
Teaching Assistant, LAW 809Z Bridging the Climate Data and Decisionmaking Divide (Winter 2025)
Teaching Assistant, LAW 217 Property Law (Spring 2024)
Dartmouth College
Teaching Assistant, GOVT 10 Quantitative Political Analysis (Winter 2021)
Teaching Assistant, Dartmouth Debate Institute (Summer 2019)
Teaching Assistant, Dartmouth Debate Institute (Summer 2018)