In case of any questions, please contact our tennis coordinator, Sarah, via the email address of: info@icmtennis.com, +16477870704
Each class is 1 hour long.
- You can use the rackets provided by our facility, or you can bring your own.
Our classes start from the age of three.
Our director, Mahdi Taheri, holds a PhD in Physical Education, a Club Pro 2 certificate, and ITF certification. He has over twenty years of coaching experience and ten years as a national team player. All our coaches are certified in Canada.
Yes, for inquiries regarding our private and semi-private lessons, please call 647-787-0704 or email info@icmtennis.com
Registration Process :
- Players are required to fill and submit the online registration form and pay the price + Hst of the chosen program via Debit/Credit Card.
- Applicants are accepted on a first-qualified, first-accepted basis due to limited space in lesson programs. In case of any questions, please contact our tennis coordinator, Sarah, via the email address of: info@icmtennis.com, +16477870704
Our High Performance program is designed for advanced, competitive players training for tournaments and high-level match play. It includes intensive technical and tactical training, fitness, and mental development.
Note: Registration for High Performance must be approved by our Head Coach, Mike Ta, to ensure readiness and appropriate placement.
Absolutely. Many of our players start at the beginner level and, with consistent practice and development, move on to intermediate and eventually high performance programs. Our coaches monitor progress and guide players to the appropriate level as they improve.
Yes! Our Summer Tennis Camp offers full-day or half-day options for kids of all skill levels. Camp activities include tennis training, games, match play, and fitness—all in a fun and motivating environment.
We operate on a monthly billing system. Your credit card will be automatically charged on the 20th of each month for the upcoming month’s lessons. For example, the fee for October will be charged on September 20th.
Yes, by enrolling, you agree to commit to one full season (3 months) of lessons. Early withdrawals or refund requests before the season ends are not permitted.
To withdraw, please email info@icmtennis.com at least 60 days in advance.
Withdrawals must take effect at the end of a month. While you may stop attending lessons mid-month, no refunds will be provided for unattended classes.
Unfortunately, no refunds are issued for missed lessons, and makeup classes are not available due to limited court availability.
No. Like many other organized activities (e.g., swim lessons or hockey), makeups are not offered for individual absences.
No. Like many other organized activities (e.g., swim lessons or hockey), makeups are not offered for individual absences.