Teaching the science of swimming since 2003!


Sign Up

  • Please use the Family Portal if you need to access your account. 
  • If this is your first time logging in, click the link to the right, then choose "need to get started."
  • Registered students will be able to log in to their account and choose a class for the upcoming session.  You will receive an email when this is available.

Current students

‚ÄčRegister: You will receive email notifications regarding all PhD events. You will not be put on a wait list for any class. Your credit card will be requested but not be charged until enrolled.

Enroll: You must register before you can enroll. Enrollment means you have chosen to participate in an upcoming class and will be charged according to payment terms (see FAQ).

Wait list: A class that you want is not available so you wait list yourself to be next in line. Please do not wait list classes that do not work for your schedule. Wait list start/end dates are arbitrary, you will be contacted as soon as a spot is available.

Maintenance: A general term for all of our class levels after Survival.

Session: Our predetermined 7 week instructional blocks. All classes take place within a session.

2020 Session Schedule
(may be subject to change)

Session-4 September October 
August 24th - October 12th
Make up week Oct 13th-19th
No class Labor Day, Sept 7th

Session-5 November December 
October 21st - December 13th
Make up week Dec 14th-20th
No class Nov 25th - Nov 29th

New students

  • By registering you will get our emails when registration becomes available
  • You can enroll or wait list classes from the bottom of the registration page
  • New families will receive a one time $50 registration fee (paid at time of first class); this fee is per family, not child
  • Credit card is required to register but you will not be charged until you are enrolled in a class