Administration & Office Staff

Admin Team

Administrative Team

Kirsten O'Hara, Principal


Brandy Crowley, Assistant Principal 


Katie Wheedleton, Dean


Front Office Staff

Front Office Staff

Corinne Mirch, Financial Secretary


Jen Mattingly, Attendance Secretary


Kimberly CattertonAssistant Secretary


Nancy J. Cook, Health Clinic Assistant


Katie Hessen, Parent Liaison


Contact Info


Telephone: 703-957-4425


Absentee Line: 703-957-4432


Fax #: 703-542-7193


Email Front Office

(Use to contact any of the 4 Secretaries for:

Dismissal Changes, Absentees, General Office Questions)



Report an Absence


Daily Dismissal & Emergency Dismissal Form




Enrollment Info


2018-2019 Registration Info 


Fall 2019 Registration Info