Swim instructor and child swimming.

2024 Group and Private Lessons

The Ithaca Swim Club offers group and private lessons. 

Registration will open for members on the eSoft platform starting on May 20th.


This year, we are extending a limited number of group lessons to non-members as well. 

Registration for non-members begins June 15th.


How to Register


Group Swim Lessons & Special Classes

Group Swim lessons and special classes consist of four 25-minute sessions and 1 make-up/bonus 25-minute session. 


Group Swim Lessons and Additional Class Schedules:

Daily Weekday Morning Lessons
Week-long Swim Lessons will be Monday through Thursday, plus a make-up/bonus lesson on Friday. Students are invited to attend all 5 days.

Dates:

July 1-5 | July 8-12 | July 15-19 | July 22-26 | July 29 - August 2 | August 5-9

Times: 

All Levels 10:30 to 10:55 am 11:00 to 11:25 am 11:30 to 11:55 am 12:00 to 12:25 pm

Pre-Swim Play Ages 1-2: 9:30 to 9:55 am in the kiddie pool 

Pre-Swim Play Ages 3-4: 10:00 to 10:25 am in the kiddie pool

Pre-Swim Team Endurance Training: Monday to Friday July 1- 5. 12:00 -.12:30 pm

Swim Team:  Monday, Wednesday, Friday July 8 to August 9th 12:30 - 1:30 pm


NEW Weekly Evening Lessons
New this year, the Swim Club is offering once-a-week lessons on Tuesday evenings (1 day a week for 5 weeks).

Tuesdays: July 2 to July 30: 

Level 1-2: 6:30 to 6:55 pm
Level 3-4: 7:00 to 7:25 pm

*Levels for each time slot is TBD*


NEW Weekly Saturday Lessons
New this year, the Swim Club is offering once-a-week lessons on Saturday Mornings (1 day a week for 5 weeks).

Saturdays June 29 to July 27 

Pre-Swim Play Ages 1-2: 10:00 to 10:25 am. in the kiddie pool 

Pre-Swim Play Ages 3-4: 10:30 to 10:55 am in the kiddie pool

Level 1-2: 10:00 to 10:25 am

Level 1-2: 10:30 to 10:55 am

Level 2-3: 11:00 to 11:25 am

Level 2-4: 11:30 to 11:55 am

*Levels for each time slot is TBD*


Swim Classes:

NEW Pre-Swim Play Class
Water acclimation for children ages 1 to 4 in the kiddie pool.  These classes are designed to help young children have fun and feel comfortable in the water.

NOTE: Parents of children ages 1 and 2 are required to attend all sessions, which involves sitting inside the fence of the kiddie pool. Parents of children ages 3 and 4 are required to attend the first session and invited to attend the rest.


NEW Pre-Swim Team Endurance Training Class: If your child cannot swim the two laps of free style and back stroke required for Swim Team, we recommend taking this course.  Swimmers will work on building endurance in freestyle and backstroke in order to move up to Swim Team.


Swim Lesson Levels:
Level 1- Beginners: If your child cannot go underwater and needs assistance floating, this level is for them. If your child can do both, we recommend moving to Level 2.


Level 2 - Advanced beginners: If your child cannot swim both on their front and back or will not jump in the pool, we recommend this level for them. If your child can jump in and swim on their front and back, we recommend moving to Level 3.


Level 3 - Intermediate: If your child cannot swim the length of the pool or is not able to tread water for 1 minute, we recommend this level for them. If your child can, we recommend moving to Level 4.


Level 4 - Advanced: If your child cannot swim a full lap down and back using freestyle and backstroke and is not familiar with dolphin and breaststroke, we recommend this level. If your child can, we recommend moving to Swim Team/Endurance Training.

 
Rates

Group Lesson Weekday and Weekly Classes and Lessons: 

Member fees: $75 per session (4 classes + 1 make up/bonus classes)

Non-member fees: $200 per session, which includes a pass for your family-of-four to stay at the ISC for the entire day of each class.


Group Class Make up Policy
Make up classes are included in each session. Sessions are four classes plus one make-up classes that all students are invited to but not required to attend. If one of the first 4 classes are canceled for any reason or a student is sick, the fifth class will act as the make-up class.  If none of the first 4 classes are canceled, the fifth class will be a bonus. There will be no other make-up classes for group lessons.  


Private Lessons  

Private lessons are offered by individual swim club instructors.  Please note, private lessons are for swim club members only.

How to Register: Registration on eSoft Planner begins on May 20th.  

Time: Lessons are available in 25-minute time blocks. Times and days are based on each instructor’s availability. 

Cost:  $25 per lesson for 1 student, $35 per lesson for 2 students. (There is a limit of 2 students per instructor.)  

Click here for directions on how to book private lessons.


For more information about group and private swim lessons and swim team, please email or call our swim lesson coordinator, Randi Madrid - randimadrid@gmail.com or call 917-825-4759.

ISC Swim Team

The ISC Swim Team is designed for children who are strong swimmers and are considering swimming competitively in the future.  Coaches will work to improve stroke technique, teach flip-turns and basic interval training. They will stress team–work and cooperation with an emphasis on fun. All Swim Team participants will receive an ISC swim cap and an ISC tee-shirt to tie-dye.  They will also have the opportunity to participate in one competitive Swim Experience over the summer.  

Required skill level upon joining the Swim Team:  Swim Team Members should be able to swim 2 laps of freestyle and two laps of backstroke (with rests in between).   

Dates: Monday, Wednesday, Friday, July 8th through August 9th

Time: 12:30 pm  - 1:30 pm

Member Fee: $100 includes 15 hour-long sessions, ISC swim cap & tee-shirt and Swim Meet Event*

*Scholarships are available.  Please email randimadrid@gmail.com if you are interested in applying for a scholarship for your child.

Non-Member Fee: $250 includes 15 hour-long sessions, ISC swim cap & tee-shirt & Swim Meet Event


For more information about swim lessons and swim team, please email our swim lesson coordinator,  Randi Madrid - randimadrid@gmail.com