"Coach Ravi has been one of the biggest mentors in my life. He's helped me develop not only the core skills in tennis like backhands and serves but also soft skills like tennis etiquette and good sportsmanship.

Having been a student with Ravi for well over 7 years, I have learned all about tennis and tiny tricks to help me improve my game. The skills he has taught me and the traits his teaching have instilled in me extend beyond the tennis court, into my daily work and life."

Thank you Coach Ravi for being one of my biggest influences, and helping me grow on and off the court. - Veer Sheth

2024 Teen Stars Outdoor Programs Ages 13-17 

These Spring and Summer outdoor programs range from 13yrs-17yrs to develop the players tennis skills and knowledge. 

Intermediate program will focus on eye hand coordination, court awareness, footwork, technical parts and scoring in both singles and doubles to prepare and help build the players confidence to improve their game play, continuing to have fun and enjoy the game with their friends and family.




*Registrations open March 17, 2024
*Prices as of April 1, 2024

​*Do not wait until last minute to register.

*Registration for Session I closes soon.

BEGINNERS I & II - AGES 13-17yrs. 

SESSION I: 12 weeks                  Cost: $480 

Saturday May 25 - August 24       

Time: 2:00pm - 3:00pm          

*No classes May 18, June 29, and August 3


EB $450 ended March 31



SESSION I: 8 weeks  CLOSED     Cost: $400 

Mondays May 6 - July 8               

Time: 7:30pm-8:30pm    

*No classes May 20 and July 1

SESSION II: 6 weeks                     Cost: $300 ​​

Monday July 29 - Sept. 16           

Time: 7:30pm-8:30pm​     

*No classes August 5, and Sept. 2


EB $360 ended March 31 

EB $270 ended March 31 

*All programs above include HST​​

Note: Both program and waiver form must be completed, signed and dated with full payment to guarantee you a spot in the program or clinic.

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 a junior U18 membership with MPTC prior to start of programs in order for your child to participate.
Age requirements must be met prior to start of programs not after. eg: If your child is not the age required and turns in 2-3 months later then the child is not qualified to be in the program until the next session. A child 5 yrs old turning 6 in July/August will not qualify for session I from May-June.
You may register for both sessions in advance to guarantee a spot if qualified.
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 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.
For club membership visit 


"I had the pleasure of learning tennis from Ravi. From the very beginning of our class, Ravi impressed me with his ability to be articulate about difficult concepts of the game.
Throughout my years with him, he has always supported me. His caring nature and personality allow him to work well with others in a team setting, as he always respects others. I have the highest regard for Ravi as a person and a coach. He is talented, disciplined but very patient and has my highest recommendation as a tennis coach. For anybody who wants to learn the game of tennis - RAVI is the coach to be with" - Kriti