"I have been lucky enough to snatch Ravi up for semi-private tennis lessons for my two boys for the past three years.  The fact that there is always a waiting list and that there is literally a race to secure a spot with him is pretty indicative of how much Ravi is admired and sought-after as a tennis coach. 

It has been difficult to get my boys interested in sports but they seem to really enjoy tennis lessons with Ravi which I am very thankful for.  The thing I like most about Ravi is that he starts at a level that makes them feel like they can succeed (i.e. baby steps) and not get discouraged.  He gives abundant praise where it's due but also doesn't accept disrespectful behaviour which is exactly the kind of coach/teacher you want.  I know my boys aren't going to be pro tennis players but I'm just so happy they are looking forward to lessons again this summer and have developed a love and interest in the game. - Cheryl

You are never too young to learn the game of tennis! 

Top Spin offers progressive tennis programs to kids as young as 6 to learn the game of tennis! Mini Tennis introduces the game in a fun and interactive way to participants ages 6-9 using the progressive tennis method. The game uses modified racquets and tennis balls such as pressure-less balls along with mini nets and courts. Start your child off with the right tennis instruction so that they can learn, play and love the game for a lifetime. This program emphasizes basic fundamentals, eye-hand coordination skills, footwork and fun active games making it ideal for kids with very little to no tennis experience. 




*Registrations Open March 9th, 2024

*Prices change as of April 1st, 2024Do not wait until last minute to register.

*Register early for both sessions and save 



TENNIS 4 KIDS BEGINNERS I - AGES 6-8yrsRed 1/2 Court
SESSION I - 8 weeks (Players with no experience)​
Saturdays  May 11 - July 13   1:00pm-2:00pm     

Cost: $300 or $340 as of April 1, 2024

SESSION II - 6 weeks 

Saturdays   August 10 - September 21                 

Cost: $225 or $255 as of April 1, 2024



TENNIS 4 KIDS BEGINNERS II - AGES 6-8yrs -   Red 1/2 Court

SESSION I - 8 weeks (Players with some experience)

Fridays  May 10 - July 12   5:30pm-6:30pm     

Cost: $300 or $340 as of April 1, 2024

SESSION II - 6 weeks
Fridays  August 9 - Sept. 20   5:30pm-6:30pm 

Cost: $225 or $255 as of April 1, 2024



TENNIS 4 KIDS BEGINNERS III - AGES 7-10 yrs - 3/4 Court Orange Ball

SESSION I - 8 weeks (Players with experience) 

Mondays    May 6 - July 8    5:00pm-6:00pm   

Cost: $320​ or $360 as of April 1, 2024

SESSION II - 6 weeks

​Mondays  July 29 - Sept. 16   5:00pm-6:00pm   

Cost: $240 or $280 as of April 1, 2024

*All programs above include HST 

*No classes May 20, July 1, August 5 and September 2 - long weekends.

​​​Important Notes: 

Do not wait until last minute as programs may close earlier due to full capacity and prices will change as of April 1st, 2024
Read all policies regarding program and or MPTC membership.
All program registrations are on a first come, first serve basis and will require players junior U18 membership prior to start of programs in order for your child to participate.
Age requirements must be met prior to start of programs not after.
You may register for both sessions in advance to guarantee a spot.
No extensions or holding a spot is allowed as all forms and payment must be completed and received on the same day to guarantee a spot for your child. 
Cancellations due to rain will be rescheduled at the end of sessions.
Go to the program registration form and waiver link below to fill out both forms. All info. and forms must be completed and emailed to rd@topspin.ca

Last step is to complete your payment by e-transfer to rd@topspin.ca.
Confirmation will be provided once everything is received and an invoice 
will be provided and emailed to you at the end of each session.

2024 Tennis 4 Kids Outdoor Programs