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