

A glimpse into our lessons.



Apply now — your coach will review your application and get back to you within 24-48 hours.
Jordan Elia is the owner and lead instructor of The Carolina Swim Company, providing private, personalized swim instruction throughout the Upstate of South Carolina. With over 25 years of aquatic experience, Jordan is a certified lifeguard, CPR and First Aid certified, and a former StarGuard Lifeguard Instructor and YMCA Aquatics Director. Jordan specializes in helping swimmers of all ages, from toddlers to adults, develop confidence, water safety skills, and proper swimming techniques through patient, individualized instruction. Every lesson is tailored to each student’s unique learning style, creating a positive, encouraging environment where swimmers can thrive. The Carolina Swim Company offers mobile private swim lessons at clients’ pools, as well as lessons at a private pool in Piedmont for families without pool access. Jordan is committed to making swimming safer, more enjoyable, and more accessible for every family while building a lifelong love of the water.

Pick a package and we’ll guide you through the rest.
6-30 min private swim lessons
Single 30 min lesson
10-30min Private Swim Lessons
4-30min lessons given between 6/28-7/3
Quick signup so we can save your info and waiver.
Choose the right package for your child.
Sign the waiver, complete payment, and you’re in!