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.

Collin is a Class “A” member of the Canadian PGA with over 30 years of teaching and coaching experience. He has dedicated his career to helping golfers of all skill levels improve their game through personalized instruction and proven coaching techniques. With a deep understanding of the sport and a passion for player development, Collin continues to inspire excellence on and off the course.



The Price rate include court bookings which is 50$/Hr that has to be paid to the facility , Hesh played professionally for 10 years and has been coaching for the past 7 years. With a deep understanding of the game and firsthand competitive experience, he brings a high level of insight and skill to every lesson. Passionate about helping players improve, Hesh focuses on both technique and strategy to help students reach their full potential.
"Practiced largely perfecting the forehand and grip when hitting the ball. A fun lesson that was worthwhile and enhancing the whole time, learned a lot.



My name is Craig and I’m a college level golf coach offering private golf lessons around Toronto from Hamilton to Muskoka. I look forward to meeting you at your local golf course this season, as I always personalize each lesson plan regardless of skill level. On-course or indoor options available.
"Practiced chipping and pitching. Enjoyed the lesson, thanks Craig!



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.
"Much more than expected


I’ve been playing tennis since I was 9 years old and coaching since I was 16. I first learned the game at the Ontario Racquet Club and have continued playing ever since out of genuine passion for the sport. My coaching style is very detail-oriented, with a strong focus on proper form and fundamentals, because I believe building the right habits early shapes a player’s long-term growth and success on the court.