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.
"Colin has a wealth of experience. He set me up with some motion exercises to correct my swing. He is a good instructor and will continue to work with him.



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.