Halftone Pattern. Set of Dots. Dotted Texture. Overlay Grunge Template. Distress Linear Design. Fade Monochrome Points.

Swim Confidently and Safely

Swim lessons (Age 3-adult)

Information Speech Bubble Illustration

What you need to know

All lessons are taught at a private saltwater pool.

Swim lessons will be customized by the instructor after accessing each student's skills on the first day. We credit our success to our small class sizes. Summer sessions are 30 minutes each for 5 consecutive days. Price is $280 per lesson, with a 50% deposit down upon registration to secure your spot. We do not offer discounts. The remainder of your balance is due on the first day of class in CASH (please note we DO NOT accept checks, credit cards, Venmo, or PayPal.)

Summer 2024

Summer 2024 Swim Sessions

Session 1 : JuNe 24-28

Session 2 : July 8-12

Session 3 : July 22-26

In-person Registration days will be held:

303 Old Overton Drive (Heritage Provence Clubhouse)

Sunday, February 4th from 2-4 PM & Sunday, February 11th from 2-4 PM

*2-3 PM for existing swimmers

*3-4 PM for new swimmers

Cash only deposit will be due at registration. $280 per swimmer

($140 deposit due at registration will be applied to total amount)

Deposits are nonrefundable

Once registered, we cannot move your selected session date/time. *There is no exception to this rule*

Please take into consideration summer camps, vacations, etc. when choosing your session. Your remaining balance will be due before starting on the first day of the lesson. Cash payment only. Due to demand, there is no discount for multiple children.

Each session consists of 5 consecutive days and has a 2:1 student to teacher ration for our beginner class and 3:1 for strokes class.

Once lessons start, we utilize every minute and cannot suspend teaching.

*New swimmer info*

Beginners will be required to put their faces into the water. Our goal at Kicking with Karla is to teach all swimmers how to hold their breath under water and safely swim 5-10 feet to the edge of the pool.

Please consider registering new swimmers for two weeks. Once spots are filled, we will not be able to add your child for an extra week.

*Parents are required to sit OUTSIDE the lesson area. No exceptions. Parents can, however, see the entire lesson from the outside area.

Me Icon

Get to know karla

Karla, her husband Jim and two sons Drennen (14), and Max (11) live in Madison, Al. Karla has trained and taught swim lessons to children and adults for years. Karla started her training in 2016 with Mrs. Phyllis Huffstuler from Albertville, AL and has passed on her swim knowledge since then. In recent years, Karla has taught swim lessons with Mrs. Kerby at SwimKids of Madison. She's passionate about her work and her main goal is to ensure that each student leaves as a confident swimmer.


Circle Shape Outline

This will be my daughter’s third summer taking lessons with Karla. It is so impressive what Karla can teach in just one week of lessons! My daughter has fallen in love with swimming and loves the water. She looks forward to going to swim lessons each year!

Celest Holder

Dots Icon
Circle Shape Outline

My son learned to swim, dive and treasure hunt in just one week of swim lessons. He absolutely loved the instructors. He will be returning.

Shelly Burch


Back to Top Icon



Do you only teach beginners?

I offer beginner, intermediate, and advanced lessons.

How old does my child need to be?

Ages 3 and up (swimmer must be potty trained. If a child has an accident in the pool, and we have to close for 28 hours to clean, parents may be held responsible for proper sanitation.)

What is the price?

Pricing per session: $280 per swimmer

Can I pay with card?

We only accept cash.

How long is each session?​

We offer 2 options for weekly sessions:

Option A- 30 minutes lessons per day, 5 consecutive days (Monday- Friday), same time each day.

Option B- 45 minutes lessons per day, 4 consecutive days (Monday- Thursday), same time each day.

Do you offer refunds?

There are no refunds. If you have to reschedule because of sickness or any other emergency, we can reschedule your lessons to another week or time.

What if I need to change dates?

You will be given one week grace period to move your lesson spot if another date is available at that time. Please check dates of your summer vacations or any other summer camps to ensure they will not interfere. I cannot adjust your lesson date or time after one week.

What if my child gets sick?

Your child will be rescheduled to a set date and time later when they are well, if a sickness occurs. There are no refunds.

What if we have to cancel a lesson?

You may not skip classes and later make it up. Our schedule becomes booked up and it is impossible to makeup every missed class. If we have to cancel because of bad weather or any other reason, we will schedule make up days for those students.

What do I need to do before my class starts? What should I bring?

Arrive 5 minutes prior to your class and NOT sooner, for parking reasons. Encourage your child to use the bathroom before the lesson begins. We strive to start each lesson on time with all class members present for the start. Bring 2 towels for your child and apply sunscreen 30 minutes prior to lesson. Please tie long hair back in a ponytail.

How should I pay the remaining of the balance?

The remaining balance and your child’s name will need to be in an envelope presented on arrival on the first day of lessons, with exact amount. If you do not have an envelope with you, one will be provided.’

Can I wear googles?

Goggles may be worn only if the swimmer does not become distracted.

Is there a restroom at the facility?

Due to COVID-19 restrictions, our restroom is available for emergencies only. We ask that your child use the restroom prior to their lesson.

What if there's bad weather?

If it is raining, we will continue lessons. If there is lightening within 10 miles, your child will wait in the car with you until it has passed and we will continue lessons at that time. If it doesn’t pass quickly, we will add time later on the same week.

Happy child toddler swimming underwater during summer beach holidays vacation


Back to Top Icon
Promise Icon

Our Promise To You

Karla believes that students deserves to have an incredible swimming experience in the safest environment possible. She's committed to providing swim lessons that offers experienced guidance in swim techniques as well as important information about water safety. We find our high success rate is due to our 2:1 maximum student-to-teacher-ratio. This ensures that your child receives the most supervision and guidance during each lesson. Lessons are available for ages 3 and up (child must be potty trained)

Top View Happy Little Girl in Bright Swimwear
Information Speech Bubble Illustration

Different levels


Students will be required to put their face in the water. No exceptions. The goal of the beginner classes is to teach swimmers how to get to the edge and out of the pool and how to hold their breath under the water.


Intermediate swimmers must be able to swim from one end of the pool to the other unassisted. In this class, swimmers will learn diving, different strokes, treading water, etc.


In this class our swimmers will learn how to perfect different Strokes, Breathing techniques for quicker times, distance swimming, advance diving, etc. Any techniques required for swim teams.

Listed below are a few techniques that we practice depending on swimmer's level. Our instructors will evaluate each swimmer on day 1 to determine their appropriate swim level.

  • Free style swimming
  • Breaststroke
  • Elementary back stroke
  • Back float
  • Beginner dive/advance dive
  • Treading water
  • Distance swimming for survival
  • Water safety
  • What to do if you see someone drowning
  • How to prevent a double drowning
  • How to escape from a drowning victim
  • Treading water for survival (long periods of time)


Back to Top Icon
Toddler Swimming
Heart Circle Icon

Toddlers and safety

Lessons are for children ages 3 and older. When you consider registering your toddler for swim lessons, make sure they can follow simple instructions, and will remain seated on the edge of the pool waiting their turn. I am unable to teach if smaller children are running around the pool deck during a lesson. It's a distraction, takes away from lesson time, and is dangerous.

Contact Icon


Location Line Icon

294 Old Overton Drive

Madison, Al

leave a review

five star rating


Back to Top Icon
New Icon Illustration


Lined Wireframe Expand More Icon

Natalie Markland

The first couple days were hard, but by the end of the week she was swimming so well. It was amazing! She loved it so much that for weeks she would play “swim lessons” with her toys and tell them “1, 2, 3, breath” and jump into a pool. Can’t wait to take her back for a refresher next year.

Lined Wireframe Expand More Icon
Lined Wireframe Expand More Icon

Tahesa Nelson

We had a great experience ! My son learned so much in a few weeks time . Thank you!

Lined Wireframe Expand More Icon
Lined Wireframe Expand More Icon

Karla did an Outstanding Job teaching my 2 kids how to swim!!! In one week they learned so much. My kids were afraid of the water, but Karla was extremely patient. She was able to get them over their fears and turned them into little swimmers who beg to go to the pool. Karla is Hands Down the BEST!!!! The investment of this life saving skill is worth every penny!!!!!

Lined Wireframe Expand More Icon
Lined Wireframe Expand More Icon

The swim instructors are seriously miracle workers! My son went from hating to have water on his face to being tossed into the deep end and swimming to the edge of the pool with his face underwater in just 5 days. It truly was miraculous and made it so we could more easily enjoy the pool this summer!

Lined Wireframe Expand More Icon


contact info:

Email Envelope


Phone Call Line Art


Instagram Outline Logo
Facebook Circle Logo

website designed by pipermache