10 DAYS - 10 MINUTES A DAY - GUARANTEES A SWIMMER

  • Home
  • Philosophy
  • Enroll & CALENDAR
  • Class Prep
  • CANCELLATIONS
  • Host a Class
  • Drills for after class
  • More
    • Home
    • Philosophy
    • Enroll & CALENDAR
    • Class Prep
    • CANCELLATIONS
    • Host a Class
    • Drills for after class
  • Home
  • Philosophy
  • Enroll & CALENDAR
  • Class Prep
  • CANCELLATIONS
  • Host a Class
  • Drills for after class

Before you enroll, Know what you are paying for.

Who may bring the student? PARENTS or GRANDPARENTS only.


You are paying a fixed fee to produce a swimmer in 10 days or less with about 10 minutes per day. In some cases it takes 4 days in others 9 days. You do not pay for time in the water, you are paying for a result. The job is generally done in less than 10 days.  


Pay tuition on day 3 of class. You have 2 days to decide if we are the right program for you.

2026 Tuition is $600 for each child. We no longer offer sibling discounts. 


GUARANTEE

If your child is not swimming in 10 days you get 2 choices. 

1. We refund all your money. 

2. John will keep with it until your child is swimming. 


A swimmer is defined, at minimum, by dropping the child into the pool and watching them find the side or step and swim back to it, grab the edge and hold the edge or stand on the step, repeatedly. 


This guarantee applies to all students 30 months or older.                  

Kids younger are NOT guaranteed to swim in 10 days. 

We do not refund tuition for kids under 30 months old. 

However, 98% of students 29 months and younger are swimmers by day 10.


A NOTE about missing a session. Missing one day due to illness or doctor visit generally will not affect the outcome of a new swimmer. If the child starts the class and then falls ill after paying the tuition on Wednesday of the first first week and then misses several days due to illness we generally reschedule for a new no cost 10 day session. 

  

The minimum of what swimming is.

DAY 9: Mom being new coach working drop drills.

Your Emails for roster spots should look like this.

    

Roster spots are on the 10 minute interval. 

From the CALENDAR below, select a date and location then email Kimber to get enrolled. She will respond.  


Email to john@swim2john.com  


It should look something like : 

  • Hi Kimber I would like:
  • May 5 - 16  4S Ranch RB Del Sur 
  • 7:40 for Mary age 33 months 
  • 7:50 for Patel age 4 
  • My phone number is 858-123-1234
  • IF under 36 months old, tell us the approximate age in months the child will be at the time of the class.
  • IF they will be 37 months old, just say 3 years old. Round up or down as appropriate, 3, or 3.5, or 4, or 4.5 etc. 

  

POOL OWNERS, if you want a tuition FREE lesson, consider hosting the class. 

https://swim2john.com/host-a-class

   

2026 Calendar

April 6-17

7:30-9:30                    Carmel Valley

10:30-12:30                Carlsbad

3:00-5:00                    Encinitas



April 20- May 1

7:30-9:30                    Poway

10:30-12:30               RB - Escondido

3:00-5:00                    La Mesa



May 4-15

7:30-9:30                  Carlsbad

10:30-12:30              Encinitas

3:00-5:00                   Del Sur – Crosbys – Lakes 



May 18-29

7:30-9:30                  4S – RB – Santaluz 

10:30-12:30              Santaluz – PQ - Torrey Highlands

3:00-5:00                  Encinitas



June 1-12

7:30-9:30                 Scripps Ranch – Poway South

10:30-12:30            Poway

3:00-5:00                Carmel Valley



June 15-26

7:30-9:30                 4S - Del Sur – RB – Lakes

10:30-12:30              Carlsbad

3:00-5:00                 La Mesa – El Cajon – East County

 


July 6-17

7:30-9:30                Lakes – Crosbys - RSF

10:30-12:30            Del Sur – Santaluz 

3:00-5:00                Poway



July 20-31

7:30-9:30              Clairemont Mesa - UTC

10:30-12:30         Carmel Valley - Del Mar – Solana Beach

3:00-5:00              Encinitas



Aug 3-14

7:30-9:30               La Mesa – El Cajon – East County

10:30-12:30          Poway

3:00-5:00              Carmel Valley – Del Mar – Solana Beach



Aug 17-28

7:30-9:30              Carmel Valley - Torrey Highlands

10:30-12:30          Carlsbad

3:00-5:00              Encinitas

   


Do you want to Host a Swim Class?

By hosting a swim class you get FREE tuition for one  (1) child and safety advantages for your kids learning in their own pool. 

Learn More about Hosting click here

Social

Copyright © 2004 - 2026 Swim2John - All Rights Reserved.

  • Drills for after class

Adonai is good, a stronghold in time of trouble.

John Ruffu: over 10,000 new swimmers since 2003.

John teaches your child to swim in 10 days / 10 minutes a day. GUARANTEED.