Class Levels


Comfort - is a parent/child class, and is for children ages 6 months and up. The goal of the class is for the child to learn to be comfortable in our teaching pool and interacting with an instructor to learn swim skills. It is a 30 minute class that is fun interactive with a routine of activities that gets the kids comfortable in and under the water.  When they reach the goal of comfort they receive a bronze medal! Ratio 6 students /1 instructor. Price $10 / day paid monthly. 


Our "confidence" class is for kids age 14 months to 12 years old. Kids are grouped by age within a 3 year age span. Our unique "teaching floats" are used to teach the crawl stroke, back stroke, glides, floats and dives. These floats accelerate the learning process. The goal of this class is to swim 25 feet of crawl stroke and back stroke. When they reach their goal they get a silver medal. Ratio 3 students / 1 instructor. Price $20 / day paid monthly. 


Our "compete" class is designed for kids who can swim 25 feet of crawl stroke and back stroke and want to get prepared to join a swim team. Kids will learn a variety of drills that will strengthen their crawl and back stroke. They will learn the breast stroke and butterfly and they will practice racing. We teach them what to except when racing at their first swim meet. The goal of this class is for the child to be eager and prepared to race in a swim meet. When they reach this goal they will receive a gold medal. Ratio 6 students /1 instructor. Price $10 / day paid monthly. 

Home of the

    Teaching Float

                         Method of Swim Instruction






Class Schedule

Click on the button below to see all open 

classes. Please read the following first...


We recommend every child attends class 2x per week for 4 months. These options are offered through our M/W and T/TH classes. 

We know that busy families can sometimes only attend class 1x per week. These options are offered in our Friday and Saturday only classes. 

During the summer months most families like to swim 4x per week. These options are offered in our "Fast Track" sessions. 

Each lesson is 30 minutes - with PROMPT start times.

To register - you must go to our Parent Portal and start a new family account.  You will pay online for all classes.



Pool Location

Jacksonville, FL

Swim lessons are taught in the lovely outdoor pool at The Carlyle at Bartram Park located at 14701 Bartram Park Blvd Jacksonville, FL 32258. This location is central to Nocatee, St. Augustine, Fruit Cove, Orange Park, Mandarin, Jacksonville and Ponte Vedra. We are located directly off HWY I-95 and have easy access parking. Upon registration you will receive directions for entering the gated community.

Payment Method

Tuition is paid on a monthly basis through our website. When you set up an account you will enter a credit or debit card that must be kept on file. 


Your first and last month are pro-rated. Consecutive months are auto-debited on the last day of each month for the following month.

The total amount due is based on the number of classes your child is scheduled for each month.

There are no make-up classes when a child misses class.  Cancelled classes will be made-up or credited.

National Holidays will be announced and not billed.



Coaching Staff

Owner Pam Villa is excited to have opened Champion Swim School June of 2019. She has over 20 years experience in the water teaching swim lessons and 8 years experience managing swim schools. She grew up on a swim team and has a passion for giving kids the gift of swimming. She moved to St Augustine Florida in December 2016 with a goal of starting her own swim school in a state that needs it the most. She loves networking with others in the field and learning more every year. She also teaches Red Cross First Aid/CPR/AED classes.

Coach Kyla Merrill has been teaching swim lessons for 3 years and loves watching kids make fast progress in the water. She is a student at FSCJ and perusing a Bachelors degree in Health Science from UNF. Kyla was able to swim all 4 strokes at age 4! She was born and raised in Seattle and grew up around swim schools. Kyla loves to spend her free time enjoying the beach with her friends or exploring new towns in Florida. She has a cute dog named Bear who she has fun spoiling. 

Licensed Provider

Red Cross

First Aid/CPR/AED 

Pam Villa is a Red Cross certified instructor for First Aid / CPR / AED and offers classes in the Jacksonville and St. Augustine areas. 

Call to book your class today


Available Certifications

Adult & Pediatric First Aid/CPR/AED 

*Blended - online work plus 2.5 hours in class $80

*Classroom - 6.5 hours in class $100

Adult & Pediatric CPR/AED 

*Blended - online work plus 1.5 hrs in class, $70

*Classroom - 3.5 hours, $80

Adult First Aid/CPR/AED

*Blended - online work plus 1.5 hrs in class, $75

*Classroom - 6 hrs in class, $100


*Blended - online work plus 1 hour in class, $75

*Classroom - 3 hours in class, $75