With over 30 years of coaching experience across Egypt, Germany, and Canada, Amr Shagara brings a rare depth of competitive and professional expertise to every lesson.
Lesson Rates: $90/hour (Members) · $110/hour (Non-Members)
Book a Lesson: amr@rosedaletennis.ca · 942.381.2523
Nino specializes in high-performance player development, with an approach that allows him to work effectively with players of any age and skill level. Whether discovering tennis for the first time or pursuing competitive goals, he is passionate about helping every player build confidence, develop their game, and enjoy the sport.
Lesson Rates: $110/hour (Members) · $130/hour (Non-Members)
Book a Lesson: nino@rosedaletennis.ca · 905.730.7280
With over 4 years of coaching experience, Ilya has worked with players of all levels from beginners to high performance. He is passionate about helping players develop their skills, confidence, and enjoyment of the game.
Lesson Rates: $75/hour (Members) · $95/hour (Non-Members)
Book a Lesson: ilyazibor@gmail.com · 905.699.5393
Years of teaching – 6 years
Competitive achievement – McMaster Women’s tennis team (1x silver medalists and 2x OUA bronze medalists), Captain of the team starting in 2024
Lesson Rates: $68/hour (Members) · $88/hour (Non-Members)
Book a Lesson: hmalus13@gmail.com · 519.980.1380
From my first job as a tennis camp instructor to training players on the WTA and ATP tour, I have been blessed with the opportunity to work with so many wonderful athletes and help them achieve their goals. Tennis provides me with an avenue to teach something I love while helping players grow as competitors and people.
Lesson Rates: $100/hour (Members) · $120/hour (Non-Members)
Book a Lesson: jaybarlowtennis@gmail.com · 905.531.7729
Behrouz “Bez” Bahmanifar brings international coaching experience gained across several countries, working with players of different ages and competitive levels. With training and certifications through Tennis Canada, PTR, and ITF, Bez focuses on strong fundamentals, tactical development, confidence, and helping players enjoy and improve their game.
Lesson Rates: $85/hour (Members) · $105/hour (Non-Members)
Book a Lesson: behrouz.bahmanifar@gmail.com · 416.826.8003
With 7 years of high performance training as a junior, and over 6 years of experience coaching players of all ages and skill levels, Liam is always excited to help anyone to both improve their skills and maximize their fun on the court.
Book a Lesson: liamgardnerr@gmail.com · 365.524.7811