ESWIM Academy Program

For swimmers 5 to 9 years old

Our ESWIM Academy Program promotes a sense of belonging and achievement through cognitive, social, emotional, and physical development in a supportive team program. It offers a chance for your child to improve technique in all four competitive strokes with individual attention from highly qualified coaches, gain endurance & strength, and have fun with swimming! Our ESWIM coaches focus on fun methods to teach safety and proper technique. Our skill progression structure sets students up for success and establishes a strong foundation while instilling a love of swimming in a positive and supportive environment. We use positive relationships as the foundation for learning, fostering teamwork, comradery, and personal growth to nurture the full potential of every swimmer.

Assessments will be held at the Etobicoke Olympium. Every new swimmer must go through an assessment to determine:

  • Is the swimmer ready for the program?
  • What level does the swimmer match?
  • Is there room in the level?

Head ESWIM Academy Coach: Nail Kaddache

It is great to have Coach Kaddache on our coaching staff as he shares the same values coupled with an understanding of a student-athlete centered approach focusing on the development of the whole student athlete. Coach Kaddache currently coaches our High Performance 1 group in our Competitive Age Group Program as well. Before arriving to ESWIM, he spent over 6 years with various other clubs. He was instrumental in providing consistent provincial level swimming champions. Nail displays enthusiasm, promotes a friendly and professional environment, and displays great team spirit.

Lesson Approach

  • Developing proper technique for all four strokes (Free, Back, Breast and Fly)
  • Incorporating water safety and technique in each lesson
  • Lesson structure allowing for improvement and more individual attention
  • Exposure to ESWIM's competitive team and coaches in action

Entrance Criteria (5 - 9 years of age)

Every new swimmer must go through an assessment prior to being accepted into the ESWIM Academy Program. The assessment is used to determine if the swimmer is ready for the program and what level does the swimmer best match.

Coaches are looking for swimmers that are able to achieve the following:

  • For swimmers who can swim one pool length (25 metres) of Freestyle, Backstroke and swim Breaststroke or Butterfly with some proficiency
  • Streamlining off the walls
  • Make changes to technique upon instruction

Lesson Structure

  • 5 - 10 minutes dryland/activation/mobility on deck
  • 45 - 50 minutes of swimming (skills/kicking, body position)
  • 5 - 10 minutes of games or relays in water

Daily Expectations for Swimmers

  • Listens and tries to do what the coach says (ESWIM Pool Protocols)
  • Courteous and respectful with the coaches
  • Courteous and respectful with other swimmers in the pool
  • Comes to practice with a good attitude
  • Fosters teamwork and sportsmanship

Practice Guidelines

80% Instruction, 10% Training, 10% Relays & Games
Teach and continue to improve the basic swimming fundamentals:

  • Body Position
  • Stack and lock streamline
  • Properly kick all four strokes
  • Properly swim all 4 strokes
  • Starts and Turns
  • Breathing Patterns for Free and Fly
  • Introduce the concept of body dolphin swimming
  • Team Cheers
  • Goal Setting


Athletes and parents are introduced to competitive meets with a family-friendly atmosphere. Focus is to establish a strong foundation of skills and techniques in a fun environment that encourages continued participation in the sport.

Most racing opportunities will be located at the Etobicoke Olympium.

ESWIM Academy Racing League


  • To increase the racing opportunities for young swimmers
  • To provide IM based focus for swimmer development both in training and in racing
  • To emphasize all four strokes technical development and Kicking Development
  • To emphasize speed through teaching basic technical and racing skills
  • Race preparation, starts, turns, streamlining and under water kicking
  • To have a long term approach to racing development

9 & Under Events

  • A: 25 fly, 25 bk, 25 br, 25 fr -15 under water kick from dive or push
  • B: 50 fly, 50 bk, 50 br, 50 fr, 100 im -15 under water kick from dive or push
  • C: 100 fr,100bk,100br,200fr -15 under water kick from dive or push

Criteria to Exit to Age Group - "Graduation" (On Coach's Approval)

  • Streamline off every wall with a stack and lock. Be able to push off, back, side, stomach.
  • Has knowledge and can execute at least three core drills pertaining to each stroke.
  • Is comfortable doing short and long axis turns.
  • Has four legal strokes maintaining proper body position
  • Has a legal 100 IM
  • Has a basic practice habit (per practice document)
  • Legal starts and finishes
  • Understands and can display good sportsmanship
  • Understands changing pace / speed adjustment
  • Age Recommendation: at least 7 years of age to 9 years of age

Upcoming Sessions


September 26 - December 18, 2022

**Monday, October 10 Thanksgiving OFF for all groups**

  • Rising Stars 3 Group: Monday, Wednesday 6:45pm - 8:00pm & Saturday 6:45am - 8:00am (Levels 5-6)
  • Rising Stars 2A Group: Monday 6:45pm - 8:00pm & Saturday 6:45am - 8:00am (Level 4) 
  • Rising Stars 2B Group: Wednesday 6:45pm - 8:00pm & Sunday 6:45am - 8:00am (Level 3)
  • Rising Stars 2C Group: Saturday 7:45am - 9:00am & Sunday 6:45am - 8:00am (Levels 1-2)
  • Rising Stars 1 Group: Saturday 7:45am - 9:00am (5 & Under Only)

Fall Session Racing League Dates

  • Racing League #1: Sunday, October 23, 12:30pm - 3:30pm
  • Racing League #2: Saturday, December 3, 12:30pm - 3:30pm
  • Racing League #3: Saturday, December 17, 12:30pm - 3:30pm

Academy Skills Camp

Saturday, November 5, 4:00pm - 5:30pm - registration will open on September 26

Academy Cost Per Session

  • Rising Stars 3: $605 + HST
  • Rising Stars 2A & 2B & 2C: $485 + HST
  • Rising Stars 1: $255 + HST
  • Racing League: $20 per session


January 2 - April 9, 2023

**March Break OFF for all groups

Winter Session Racing League Dates: TBA

Academy Skills Camp Dates: TBA


April 10 - June 24, 2023

Spring Session Racing League Dates: TBA

Academy Skills Camp Dates: TBA


Please contact Coach Kaddache at if you are interested in an assessment or have any questions regarding the program.

© 2022 Copyright ETOBICOKE SWIM CLUB | All rights reserved.