- Master of Arts, Classical Archaeology | University of Cincinnati
- Master of Arts, Teaching | University of North Carolina at Chapel Hill
- Bachelor of Arts, Classical Archaeology, Minor: History | University of North Carolina at Chapel Hill
- Post-Baccalaureate Certificate in Classics
- edTPA and NC Licensure