Hammond School
Head of Middle School
The Hockaday School
Assistant Head of School and Provost
Trinity Valley School
Head Of School
All Saints Academy
Director of Lyceum Studies
All Saints Academy
Department Chair, History
The University of Hull
The University of Alabama