Aquatics Professionals

Courtney Faller
Coach Courtney has 35 years of competitive experience in swimming in New Jersey, Vermont, and Michigan. He has 17 years of coaching in Vermont and South Carolina with all age groups and levels. During his 12 years of coaching in Charleston, Courtney has personally developed multiple kids from novice all the way through to Zone and Sectional teams, and has also assisted in helping kids achieve National qualifications.

Courtney began his swim career in Princeton, NJ and continued in high school in Vermont. He was the first swimmer from Vermont to achieve Junior National and Senior National qualifying times, and was also the first to win an Eastern Zone Championship. At the University of Michigan, Courtney earned All-Big 10 and All-American honors in multiple events, and was also named to the Academic All-Big 10 team for his entire career at U-M. He was a member of multiple Big 10 Championship teams and the 1995 National Championship team. During his years at Michigan he trained with and was mentored by many Olympic medalists, champions, and world record holders..

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!

Carly McDavid
Carly joined the I’On Club staff in 2015 as a Lifeguard and Swim Lessons Instructor. Carly is certified through American Red Cross and Swim Lessons University. In addition to teaching swim lessons, she has served as an assistant coach for a 6 & under age group swim team. A swimmer herself, Carly has been swimming competitively for twelve years, and has gained exposure to multiple teaching methods throughout her career. She enjoys sharing her passion for swimming with her students, and looks forward to each lesson she teaches.

For information on aquatics programs contact Courtney Faller, Aquatics Director,
at 843-971-7834 or