Phone: (540) 751-2500


Degrees and Certifications:

Mr. Brian O'Neill

This is Mr. O'Neill's thirteenth year in Loudoun county and seventh year with Harmony. I am excited to be a Hornet and am looking forward to a successful year. My previous years were spent at Seneca Ridge middle school, home of the Thunderbolts. When I am not working I enjoy playing golf, watching the Hokies, and spending time with my wife and boys (a 9-yr old and twin 7-yr old's). I look forward to working with you this coming year! 


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.

Schoology is our online classroom (Link to Schoology).

Phoenix (ParentVUE) is the official LCPS gradebook and is the place to access your child’s grades for assignments and the marking period.

Last Modified on August 23, 2022