Junior Academy

COVID-19 UPDATE: Our community’s safety, health, and well-being are our top priority. In order to protect both our staff and customers, we are abiding by the Province of British Columbia’s guidelines for safe operation. Learn more about the measures we are taking by reviewing our Covid-19 Safety Plan.

About Our Junior Academy


Learn. Play. Compete.

Golf Progress Hub at Musqueam offers a High Performance Junior Program for junior golfers of all ages. Our core curriculum of “Learn. Play. Compete.” is built on establishing a strong foundation for a repeatable golf swing to produce lasting results. Breaking away from traditional, static one-on-one golf lessons that spend a tremendous amount of time on the driving range or indoor hitting bays, our coaches have designed an enhanced, dynamic, and simplified approach by incorporating our golf facilities with an emphasis on On-Course Coaching. 

Our all-inclusive training facility at Musqueam Golf and Learning Academy features a double-tiered 80-stall driving range, an Executive Length Par 60 Golf Course, and a dedicated short game practice area. We use the latest technology in golf instruction, including Video Swing Analysis using V1 Sports, Custom Club Fitting using FlightScope, and Communication / Performance Analysis using CoachNow and ShotsToHole. In no time, not only will you see your kids plead to come to golf practice, you will also see them quickly progressing from competing in our Golf Progress Hub Club Competitions to competing on the MJT, Canada’s most-played Junior Golf Tour.

Our High Performance Junior Program


Golf Progress Hub’s High Performance Junior Program was designed by Coach Kelvin based on Golf Canada’s Long Term Player Development Guide ( LTPD ), initially launched in 2006 and most recently revised in partnership with the PGA of Canada in 2014. “Learn. Play. Compete.” is all about the meticulous progression from Learning the Basic Fundamentals of Golf, to Playing on the Golf Course, culminating in Tournament Competition. Coach Kelvin understands that carefully nurturing the developmental stages of each junior golfer has a profound, positive impact on each junior’s performance trajectory. 

When you join our High Performance Junior Program, our qualified coaches will patiently guide you from the very beginning of your golf journey to successfully navigating the maze of university golf recruitment. We will support you in your transition into becoming a successful student-athlete, making informed decisions regarding the academic and athletic program that fits you the best.

Recreational Division

Juniors in our Recreational Division are nurtured to grow in their love of the game. Recognizing that each student has a different learning style, our qualified coaches provide personalized learning plans that help each student get the most fun out of playing golf.

Competitive Division

Our juniors in the Competitive Division all aspire to compete at an elite level. Many have competed on international stages, won provincial titles, and earned scholarships from some of the top universities in the world.

Our Lesson Packages


10 Hours
$1,950

Created for the goal oriented golfer seeking to
improve their game and lower their handicap.

50 Hours
$8,750

Designed for committed juniors with the desire
to compete and excel in tournament golf.

100 Hours
$15,500

Crafted for elite junior competitors striving for
peak performance through focused training.

200 Hours
LTPD Package

Please contact one of our Golf Progress Hub Coaches to book an assessment for the LTPD package.

Interval Training by Season


If you are interested in joining our Junior Academy, please register below and one of our team members will reach out to you shortly. We are excited to meet with you!