Teaching

George Mason University:

Spring 2025:

Fall 2024: 

Northeastern University, Summer 2024: 

Harvard University, Fall 2023-Spring 2024:

University of Pittsburgh:

University of Utah: