These coaches teach at top ranked spots and have great lesson fulfillment & student reviews.
These coaches teach at top ranked spots and have great lesson fulfillment & student reviews.


As a member of the PGA of Canada, I’ve had the opportunity to work with golfers of all skill levels through my twenty years of teaching. Tailoring instruction to each individual while adapting to their own learning style is key to reaching their personal goals and ultimately enjoying the game more.
"The lesson was super insightful and every tweak and instruction had a reason that was so well explained. I feel like a completely different golfer with my 9 iron after walking out of that lesson! It was light, we laughed, it was an amazing balanced lesson!



I played tennis at Kew Gardens in Toronto, taking elite lessons from age 8 through 18. As a teenager, I played competitively and was ranked as a top 4 player in high school by grade 10. My passion for the sport has remained strong throughout my life, and I enjoy interacting with players of all skill levels. With a 4.5 rating, I played competitive OTA tennis as a teenager and taught at the RCYC during the summers. Tennis has always been a significant part of my life, and I continue to love and engage with the sport.
"Miles was a wonderful trainer! He was patient and brought a great energy to our tennis lessons. I thoroughly enjoyed each of our sessions and feel much more confident as a player.



With 15+ years of experience in golf, I’ve been immersed in the game since 2007 and playing competitively since 2010. Over the past 5+ years as a coach (since 2018), I’ve worked with golfers of all skill levels, helping them build consistency, confidence, and a deeper understanding of the game. My coaching journey began at an award-winning golf facility—recognized as the World’s Best 9-Hole Golf Course (2020)—where I gained hands-on experience in both player development and golf operations at a high-performance level. Alongside coaching, I’m also building my presence on YouTube, where I share course vlogs, lessons, and real on-course play. This gives my students a chance to learn beyond lessons and see how techniques translate into actual performance. My coaching style is personalized and feel-oriented. I focus on mastering fundamentals first, then progressing into scoring, course management, and mindset. I don’t believe in rushing progress—we only move forward once you’ve built real consistency and control. If you’re serious about improving your game while enjoying the process, I’d be happy to work with you. Let’s take your golf to the next level.
"Patience and professionalism, amazing!



A laid-back golf aficionado with over twenty years of experience perfecting his swing and sinking putts on the greens. Inspired by a retired CPGA pro, who toured extensively across Canada and the USA, I have inherited a deep love for the game and a wealth of knowledge. With an 8 handicap and a keen eye for detail, I have honed my skills through years of dedication, offering invaluable mentorship to friends and fellow golfers alike. My approachability and passion for teaching makes me stand out, creating a comfortable and enjoyable learning environment for students eager to reach their full potential on the course. Join me on and let's elevate your golf game together!
"Knowledgeable and patient coach!



My journey in tennis began at the age of six, when I picked up my first racquet and fell in love with the sport. Over the years, my dedication and passion for tennis have grown, driving me to excel as both a player and a coach. During my junior years, I competed in numerous tournaments, achieving top rankings and securing several regional and national titles. As a member of my high school tennis team, I played as the number one singles player, leading us to multiple state championships. In college, I continued my tennis career at the Division I level, consistently performing at the top of my game. I received all-conference selections and contributed to our team's titles, further solidifying my passion for the sport both on and off the court.
"Narpinder is an amazing coach. I had an amazing lesson with him and will continue going to him!!

I have been playing pickleball for 5 years and have competed in many tournaments, earning several medals. I still participate in competitive tournaments and enjoy the thrill of the game. For the past 2 years, I have taught pickleball, helping new and advanced players improve their skills and grow their love for the sport. I find great satisfaction in seeing my students develop and succeed on the court.
"Ganesh was great! As new players he was encouraging and made us feel comfortable. Would recommend Ganesh to anyone looking to learn how to play pickleball!



I've been passionate about pickleball since its inception a few years ago, diving into the sport with enthusiasm and dedication. I've enjoyed sharing this passion by teaching my friends and family how to play, and I find great joy in introducing newcomers to the pickleball community. It's rewarding to see others embrace the sport and become part of this vibrant community that continues to grow.
"Angelo is a great coach helping us with basics and improving our game.


I’m a Level II certified pickleball coach who has taught more than 1,000 players and helped build two of the largest pickleball communities in North America. I’ve competed at a high level, winning gold at the 2023 Ontario Provincial Championships (Men’s Doubles 50+, DUPR 4.6). What makes me a good coach is my ability to break down skills clearly, teach with patience, and help players improve quickly through purposeful drilling and game-based learning. I genuinely love helping people get better and enjoy the sport.
"What sets Mike apart is his ability to teach any level. He helped my footwork and shot selection, but he also taught my spouse—who’s brand new—the basics in a way that felt comfortable and fun. He’s truly a top-tier coach.



Seasoned tennis coach with over 20 years of experience on the court and in teaching. Throughout my journey, I've dedicated myself to helping beginners find their footing in tennis. With a deep passion for the sport, I've fine-tuned my teaching methods to cater specifically to beginners. Whether picking up a racket for the first time or trying to refine your basics, I'm here to guide you on your tennis journey. Let's step onto the court together and serve up some fun while mastering the fundamentals of tennis!
"I found the lesson with Jeong quite helpful. Her patience and encouragement really helped me focus on refining my strokes. It made me appreciate how well she understands the game and brings out your best, though I still hope for more variety in drills in future lessons. Still, I think trying Jeong could be worth your while if you're after thoughtful, measured coaching.


With four years of extensive playing experience, I offer tailored instruction to elevate your game. My approach blends skill development with a genuine love for the sport. Let's refine your technique and strategy on the court!
"Easy to follow instruction. 15-20 minutes for the rules, then 20 minutes of practising, then final 20 minutes of a game.


Dedicated to enhancing your game, I bring a proven understanding of golf fundamentals and personalized instruction to unlock your full potential. My passion lies in fostering a fun, yet disciplined, learning environment on the green. Let's work together to achieve your golfing goals. CPGA Certified Professional Completed LPGA C&TP Level 1 & 2 Current LPGA Class A Candidate I am currently providing lessons both Thornhill and downtown of Toronto



I have been an assistant coach for a German pro team the last year. Now trying to expand in Toronto.
"What impressed me most was how advanced his hockey IQ is. Despite his age, he has a deep understanding of offensive systems and player development. The drills were game-realistic, fast-paced, and focused on creating offense. His power-play knowledge alone makes these sessions worth attending.