Teaching

Materials for courses I've taught.

University of Virginia 2027

Spring

University of Virginia 2026

Fall

Spring

University of Virginia 2025
Vanderbilt University 2022
Vanderbilt University 2020
Vanderbilt University 2019
College of William & Mary 2013