Aquatics Professionals

Maggie Ashley
A sweat and water enthusiast, Maggie loves combining her two greatest passions as Assistant Director of Wellness and Aquatics. As an ACE-Certified Personal Trainer, Maggie guides her clients in building strength, developing endurance, and discovering their inner champion. She prides herself on her ability to work with any client, regardless of age or ability level, and to help each one safely achieve their goals. As an ACE-Certified Group Fitness Instructor, Maggie has logged thousands of hours teaching a variety of group fitness classes. She has taught everything from Pilates to Boot Camp to Aqua Aerobics, and strives to create a challenging yet approachable workout for every student in her classes. Here at the I’On Club, Maggie teaches Aqua Aerobics, Cardio Abs, Power Up/Power Down, Boot Camp, INSANITY, Spin, and Spin-Sanity. At the pool, Maggie is an American Red Cross Lifeguard Instructor, Certified Pool Operator, and a Swim Lessons University Certified Swim Instructor.  She pioneered our I’On Club Swim School, and enjoys teaching children of all ages to safely enjoy the water. She has taught countless private swim lessons, ranging from fearful adults and children all the way up to triathletes and long distance swimmers.

Jordan McLeod
Jordan has been around water her whole life. Her father was in the Navy, and she moved around to various locations near the coast. Charleston is her favorite. After attending the University of South Carolina for two years, she came back to enjoy the coast once more. In 2015, she  joined the I’On Club team as a Swim Lessons University Swim Instructor and Lifeguard. She loves to adapt her teaching for each student she has, and creates a fun learning environment for all children! Her passion for swimming and yoga started at an early age. She went to the Naval Academy Summer Seminar to learn safety precautions and swimming techniques in 2011.  Safety is her main concern in the water. Out of the water, Jordan began teaching meditation yoga for women in college. As a result, she has a very serene personality. Jordan has also been an Open Water Lifeguard for three years, and still enjoys the challenges of the job and looks forward to it every day, remaining imperturbable in a state of emergency.

Ciara Armstrong
Ciara is currently a high school student at Wando High School in Mount Pleasant. She began swimming for the Wild Dunes Swim Team at the age of 6 and continues to swim competitively for the team and swim with open water, long distance teams. She has been a coach for a 6 & Under age group swim team for the past two years and enjoys working with children to make them feel more comfortable in the water. Ciara joined the I’On Club team this year as a Lifeguard and Swim Lessons University Certified Swim Instructor, and makes safety her first priority in and around the water. She is excited to teach kids and watch them explore the water!

For information on aquatics programs contact 843-971-7834 or