Accepting registrations for existing students beginning June 5th; opens for new registrations on June 12th

Registration Information

       If you are an existing customer, please log in at the customer portal.

  • Online registrations are accepted only with a credit card. If you wish to pay by check or cash, please contact us for additional information.

  • A $30 per family registration fee is required for all school-year (or portion thereof) registrations, with a $10 per family fee for summer registrations. Registration fees are non-refundable

  • Please read the policies and other important information before submitting the registration; call us at 703-385-5580 if you have any questions.

  • Once we receive your registration, we'll check it over. If any discounts or credits are applicable, they'll be applied before your credit card is charged. If we need any additional information, we'll get in touch -- so please be sure we have accurate and complete contact information.

  • We'll notify you by email once your registration has been processed. In addition, you'll be given information about how to access the customer portal. Once set up with a user ID and password, you can use the portal for future registrations and to check, update or change any student or contact information during the school year.

summer Session

Classes begin the week of July 8th and run until August 24


Classes begin the week of September 3rd and run until November 24th