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.