Teaching


Spring 2018, University of Virginia

Fall 2017, University of Virginia

Spring 2017, University of Virginia

Fall 2016, University of Virginia