Teacher
greensboro, north carolina, united states
Greensboro Day School
University of Notre Dame
Wake Forest University