Phone: (540) 751-2500


Degrees and Certifications:

Christa Craig

Mrs. Craig is excited to be continuing with the Harmony Middle School community for the 2022-2023 school year! Mrs. Craig previously taught at the middle school and high school levels in Loudoun County. This year, she will be working with the 6th grade team and is excited to welcome our newest Hornets! Born and raised in upstate New York, she moved down to Frederick County, Virginia, in 2015. She received her Bachelors of Science in Child and Family Studies (minor in Public Health) from Syracuse University and her Masters in Public Health from Des Moines University. She also completed her Masters in Special Education through the University of North Dakota.

She began her career as a preschool teacher, before becoming the director of a preschool in upstate NY. In Virginia, She began her career in special education as a Special Education Teaching Assistant in Frederick County before joining LCPS.

On a personal note, Mrs. Craig lives in Frederick County, VA with her husband (a LCPS Health & P.E. teacher), her newborn son Tommy,  and her four dogs. She enjoys traveling, baking, and reading mystery novels in her free time. 

Contact Information

Please understand that during the school day, I am actively working with students and may not be able to respond immediately.   However, I will respond within 36 hours to emails.  If you have a time-sensitive message, please call Harmony at (540) 751-2500. The secretaries will make sure that I get the message.

Staying Informed

I post my assignments and class announcements through my Schoology classes. Please check there frequently for assignments, announcements, and other important information. Students can find access their courses through the Schoology app in LCPSGo.

Phoenix is the official grade book for all Loudoun County Public Schools. My grade book will be updated weekly. ParentVue