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)