Class Registration

Only classes with available spots will display on this page.

Beginner

These courses are for those learning to swim. No experience required. We will work on becoming comfortable in the water, breath control, water safety skills, and basic swimming technique.

Intermediate

These courses are for students who are comfortable in the water and understand swimming fundamentals but may still need help developing stronger skills to work towards swimming independently.

Advanced

These courses are for students who are swimming independently. We will work on teaching stroke development and proper technique.

Group

Wait List

Kick Start

Private & Semi-Private

Please message me directly to coordinate Private or Semi-Private classes. These classes are scheduled by request only.

Multiple Days: Select the class for your desired time and skill level, and you will be given the option to choose additional day(s) during the registration process. For faster progress and greater skill retention, it is strongly encouraged that students swim at least two days per week. A 50% discount is provided on your second day lessons. If you require a different time on each day, you will need to add the second day as a second class, and the discount will be manually applied to your account after registration.