top of page
IMG_5805.jpg

Discover Your Swing and Raise Your Game with TJ KIM

A PGA of Canada Golf Instructor For All Levels

A Bit About TJ

  • PGA of Canada Class "A" Teaching Professional

  • Manager of Golf Operations at Tam O'Shanter Golf Club (2014-2023): Successfully managed golf operations, enhancing the club's reputation for quality service and player satisfaction. Additionally, led the golf academy and successfully ran beginner golf clinic programs for several years, helping new players develop their skills and enjoy the game.

  • Certified Club Fitter - Maltby Club fitting Academy: Available for regripping and repairing, with a deep understanding of golf clubs to recommend the right equipment for individual players, based on their needs.

  • Bachelor of Physical Education: Strong foundation in physical education, underpinning a deep understanding of sports science, movement analysis, and effective coaching techniques.

Golf is a challenging sport, often complex and difficult to learn. But with my guidance and patience, it can become one of the most enjoyable and rewarding experiences of your life. I'm here to make the game more accessible and fun for you. Whether you're an experienced golfer wanting to refine your skills or a complete beginner looking for foundational techniques, I'm committed to assisting you on your journey. Why not embrace the challenge of golf? With my expert instruction, you might find it to be the most fulfilling sport you've ever tried.

TJ KIM - PGA of Canada Class A Golf Professional

Services

Your One-Stop Golf Solution

A snapshot of a swing analysis for a student taking lessons from TJ, with lines and shapes drawn to illustrate body positioning.

Personalized Private Golf Lessons

Photo of TJ Kim giving a group golf lesson to beginners.

Beginner Group Lessons

A re-gripping and repair table of TJ with an iron adjusting machine at the center, surrounded by various golf club repair tools in the background.

Expert Golf Club Maintenance: Regripping & Repairs

Contact Me

+1 (647) 724-4726

Thanks for submitting!

Subscribe Form

Thanks for subscribing!

bottom of page