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.

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 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.


AAA/JR level coach focused on development and the process


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.



I have 22 years of experience playing basketball. I grew up playing in the streets of New York. I played for nationally ranked High school St.Raymond in the Bronx and nationally ranked Division 2 college Genesee Community College. I played against the following players in HighSchool during my Senior year. These players would go on to play in College and Professionally. These names include Kadeem Jack, John Wall , Shane Southwell, Jermaine Sanders, Russ Smith, Mike Alvarado, and Omar Calhoun. In HighSchool as a senior guard I was ranked in the top 200 in the Tri State area and averaged double figures in points my Senior year while playing in the backcourt with 2 Current Pro players, Daniel Dingle and Devin Brooks. In college at Genesee I was named to the All Tournament team in our championship run and played along side 3 players who would also play Professionally. These names include, Ervin Mitchell , Jason Perry Murray and Rahsaan Williams. I also signed to play professional basketball for an ABA team called the NY Holy Storm but left the team during the preseason in 2015. While in College I averaged double figures in points and played against high level competition.
"“Playing alongside Gabe in college was a huge part of my development as a player and as a competitor. We won a college championship together, and throughout that journey Gabe consistently pushed everyone around him to improve. His work ethic, leadership, and basketball IQ stood out every single day. What impacted me most personally was the time he invested in helping me sharpen my ball-handling and overall guard skills. The drills, attention to detail, and confidence he poured into me elevated my game tremendously and helped prepare me to compete at the next level. A lot of the growth that allowed me to move on to Division I basketball and eventually play professionally in top leagues across Europe came from the foundation and training habits developed during that time with Gabe. Beyond being a great player, Gabe is someone who genuinely wants to see others succeed. Any athlete working with him will not only improve their skillset, but also their mindset, discipline, and confidence on the court.”



With over two decades of experience, I have immersed myself in the worlds of tennis, pickleball, and golf, cultivating a deep passion for these sports. Throughout my journey, I have found immense joy in both playing and sharing my expertise with others. My dedication to these sports is matched by my enthusiasm for teaching and inspiring fellow enthusiasts.
"Great coach! I really enjoyed my lesson!


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



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.


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.

Hey there, I'm Rohan Punj, originally from the red clay courts of India, where my tennis journey began. Starting with a world ranking of 1190, I've surged onto the global stage with tenacity and love for the sport. As a "Club Pro 1" coach, I bring a wealth of international experience and strategic prowess to the tennis arena. With meticulous attention to detail, I guide my students toward technical perfection, ensuring each serve, volley, and backhand reflects precision and finesse. Beyond skills, I'm dedicated to instilling tactical brilliance and fostering a deep understanding of the game's nuances in every aspiring tennis enthusiast.

Certified Tennis Coach & Former Competitive Player | 16+ Years of Tennis Experience | Private Lessons & Sparring Sessions for All Ages and Levels



Playing for 14 years through the BCGA Junior Pathway. Students range from young children to beginner adults.