Phone: (540) 751-2500


Degrees and Certifications:

Bachelor's of Education Endorsements in: Specific Learning Disabilities Special Education Gen Curriculum Emotional Disabilities Master's of School Counseling K-12

Catherine Flanagan

Some background information...

I am entering my 7th year of teaching in beautiful Loudoun County and this is my fourth year at Harmony Middle School. I have taken on the role of Learning Specialist within the Reading Program and have over 26 years of teaching and counseling experience. My career began at Prince William County Public Schools (10 Years), continued at Virginia Beach County Public Schools (10 years), and now at Loudoun County Public Schools. I have taught all core subjects in both the inclusion and self-contained settings and have worked with students with all ranges of abilities. Education is a family affair as my husband has also taught in the public school system for 26 years. Rounding out my family are our two daughters. My older daughter is a second year cadet at Virginia Military Institute (VMI) and my younger daughter is a sophomore at Woodgrove High School.  They have both been actively involved in travel, elite level soccer for many years, with my older daughter playing soccer at VMI and my younger at Woodgrove. My free time is spent cheering them on from the sidelines, gardening, traveling, and exercising.


A few housekeeping notes...

1. Schoology is our online classroom.

2. Phoenix( Parentvue) is the official gradebook and where you may look to view your child's grades.


And finally...

Please understand that during the school day I am actively working with students and may not be able to respond immediately. However, I will be sure to respond to your emails within 36 hours. If you have a time-sensitive message, please do not hesitate to call the Harmony main office at 540 571 2500 and the office staff will contact me with your questions or concerns.