Our Team

Our Club Coaches

OUR COACHING STAFF IS HERE TO HELP YOU IMPROVE YOUR PERFORMANCE THROUGH
SHARING TECHNIQUES, STRATEGIES, TIPS AND TRICKS!

Amr Shagara

Tennis Director, Rosedale Tennis Club

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 Rajic

Acting Head Pro, Rosedale Tennis Club

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

Ilya Ziborov

Instructor

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

Hannah Malus

Coaching Certification - Instructor

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

Jay Barlow

Instructor

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

Instructor

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

Liam Gardner

Instructor

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

Are you ready to improve your game?