About ICM Tennis

ICM Tennis trains children, juniors and adults at every level, with experienced coaches and a focus on technical development, tactical training and competitive play. Coaches assess every player and place them in the program that fits. Weekly tournaments, camps and training prepare players mentally and physically.

Mahdi Taheri, director of ICM Tennis, on an outdoor court holding a racquet.
Photo: Darius R.

THE DIRECTOR

Mahdi Taheri, director and head coach

You may know him as Coach Mike.

Mahdi began playing tennis at five and has more than a decade of national-level competitive tennis behind him. For 20 years he was Director and Head Coach of Taheri Tennis Academy in Mashhad, Iran, and in 2018 he founded ICM Tennis in Canada. He studied Mechanical Engineering, then completed a Bachelor's in Physical Education Management and a Master's in Physical Education (Motor Behaviour). Every ICM coach is certified in Canada.

Read Mahdi's full story: The Taheri Tennis Legacy

20
years directing Taheri Tennis Academy
10+
years of national-level tennis
15,000+
people coached, ages 4 to 70
Master's
Physical Education, Motor Behaviour
Mahdi Taheri on a tennis court.

Education

  • Master of Physical Education (Motor Behaviour), 2012 to 2014
  • Bachelor of Management of Physical Education, 2008 to 2012
  • Mechanical Engineering (Solid Mechanics)

Tennis certificates

  • Tennis Canada Club Pro 2
  • ITF Coaching, Level 1
  • Tennis Canada Safe Sport compliant
  • Commit to Kids, Canadian Centre for Child Protection
  • Head coach of a wheelchair tennis team
Show all certificates
  • Tennis Canada Club Pro 2, Tennis Canada
  • ITF Coaching, Level 1, ITF
  • Tennis Canada Safe Sport compliant, Tennis Canada
  • Commit to Kids, Canadian Centre for Child Protection, Canadian Centre for Child Protection
  • Head coach of a wheelchair tennis team
  • Tennis Canada Club Pro 1, Tennis Canada
  • Tennis Instructor (TPA), TPA
  • Certificate of Sports Nutrition and Weight Control
  • ISO 10015:1999 for Taheri Tennis Academy
  • Ethics in Coaching
  • Respect in Sport, Activity Leader
  • Q and A: Tennis and the Olympic Games
  • Supporting Positive Behaviour
  • Kids Tennis
  • Quality standards for kids tennis
  • Respect in the Workplace
  • Welcoming All Abilities
  • International Management System (ISO 9001:2008, ISO 14001:2004, OHSAS 18001:2007)
  • 3rd International Sport Scientific Conference of Asian Universities
  • ITF Play Tennis course: Introduction to the different types of drills, ITF

Sarah Raz, Program Manager

Call/Text

Call 647-787-0704 Text 647-787-0704

On this page

    FIND YOUR LEVEL

    Which level, which city, and is there a spot?

    Three taps. We match you to the right class and show the times with spots left. If it is full, you can join the waitlist right here.