Specialty Programs

Registrations for Specialty Programs is on a first come, first serve basis in person or through the online registration portal.  If a class is full, please add yourself to the waitlist. GAC staff will reach out if space becomes available.  If you have any questions, please call the GAC front desk at 336.315.8498.

** All Lessons are non-refundable, non-transferable & no make-ups unless we cancel. **

Next Registration Opens at Noon on July 29.

Parent & Child Swim Lessons

These lessons are designed to introduce children to the water and guide parents to get their children ready to swim through fun activities.

*Ages 6 months - 2 years*

Teen & Adult Swim Lessons

Adult Foundations

Beginner Lessons that teach swimming foundations, build confidence in the water, and master water safety skills in an adult-only, group environment. 

*Maximum class size is 4*

*Ages 13+*





Summer Adult Foundations Information


Fall Coming Soon!!
adult advanced (formerly Life Enrichment)

Advanced Lessons that teach swimming stroke development, the health benefits of swimming, and swimming as a tool for recovery.    

*Ages 18+*


Advanced Swimming prep

This adult program focuses on competitive strokes and endurace to prepare adults for competitive masters teams that train at the GAC.  Registration is open continuously so that adults can join the group at any time.

*Ages 18+*

Adaptive Youth Classes

Adaptive Lessons

Adaptive swim lessons use applied behavior analytic strategies to teach children with special needs.  Lessons are created for, but not limited to, those with behavioral, communication, or sensory challenges.

Instruction utilizes adaptive teaching strategies to accommodate individual abilities, needs, and goals.


Adaptive Enrichment

For members of the adaptive community who can swim the length of the pool unassisted, Adaptive Enrichment aims to promote health, wellness, and fitness while preparing participants to be able to swim and exercise on their own.  


GAC Waves

GAC Waves is a non-competitive program that focuses on stroke refinement, endurance, and speed.  This program is geared towards swimmers preparing to join a swim team. 

Prerequisites: Completing Level 5 of the Learn to Swim program or passing a swim assessment.  Please call the GAC Front Desk at 336.315.8498 to schedule an assessment.


Register online through the registration portal.  Make sure your create a profile and add any children as dependents on the account before registering.


If you need help setting up an account or registering, call the front desk at 336.315.8498.