Register for Classes

To begin the registration process for a new class, please click below on Determine Your Class level.

We believe that it is very important to assess swimmers prior to placing them into our technique and safety based class levels. While this requires the step of completing an online self-assessment, it ensures that your child is placed into the most accurate skill-based level.  Please note that not all self-assessments are perfect and, therefore, we may determine that there is a more suitable level for your child's safety.

If during or after completing the online self-assessment, you still feel that a live assessment would help, you are more than welcome to schedule that with our office.  For the Dulles location, please contact us at or 703-433-2020.  For the Falls Church location,  please contact us at or 571-933-8944 and we will be happy to help.

Determine your class level to begin registration.

Determine Your Class Level

Swimming Classes for Children

Water Comfort

Waterbabies I

Ages 3 mos. - 1 ½ yrs.
(Free for babies 3-5 months!)
Tom Dolan Water Babies 1

Learn More

Waterbabies II

Ages 1 1/2 – 2 1/2 yrs.

Tom Dolan Water Babies 2

Learn More

Penguin I

Ages 2 1/2 yrs – Kindergarten

Learn More

Penguin II

Ages 1st grade and above.

Learn More

Stroke Development

Minnow I

Ages 2 1/2 yrs.  – Kindergarten.

Learn More

Minnow II

Ages 1st grade and above.

Learn More

Angelfish I

Ages 2 1/2 yrs. – Kindergarten,
Assesment Required

Tom Dolan Angel Fish

Learn More

Angelfish II

1st grade and above,
Assessment Required

Learn More

Seal I

Ages 2 1/2 yrs. – Kindergarten
Assessment Required

Tom Dolan Seal 1

Learn More

Seal II

1st grade and above
Assessment Required

Tom Dolan Seal 2

Learn More

Stroke Enhancement



Tiger Shark