Learn, Practice & Improve
Improve your game with expert, personalized instruction for all skill levels in an inspiring, approachable setting.
Learn here.
Play everywhere with confidence.
Improving your game starts here. The Eagle Ranch Golf Academy is designed to strengthen your golf game, offering expert instruction in an environment that’s both inspiring and approachable. Led by experienced and passionate PGA of Canada Professionals, the Academy provides instruction options for all skill levels, from beginners discovering the fundamentals to accomplished players refining specific elements of their game. Every program is tailored, engaging and focused on building confidence, consistency and enjoyment.
Meet Our Instructors
Jimmy Kerby
PGA of Canada
Head Golf Professional at Eagle Ranch Resort, Jimmy brings experience from some of Western Canada’s top private clubs and resort destinations, as well as international experience. A Camosun College PGM graduate and 2022 PGA of Alberta Class “A” Professional of the Year nominee, he is known for his leadership, instruction and commitment to providing an exceptional golf experience. Jimmy combines modern teaching with a passion for mentoring, community involvement and building lasting relationships.
Randy Robb
PGA of Canada
Randy is one of Canada’s most respected player-development coaches. With a career spanning nearly four decades, he has led provincial coaching programs, created elite junior pathways and guided numerous players to national success, including NCAA scholarships. A multiple-time Alberta PGA award winner and accomplished competitive player, Randy is widely recognized for his influence on high-performance coaching in Canada.
Flexible Instruction Options
Half-Day Golf School
A high-impact learning experience for rapid progress with a curriculum that blends clear fundamentals, purposeful drills and real-world game improvement. Lessons are held in a relaxed, social setting and groups are kept small, so you get individualized attention and actionable feedback. Lesson includes:
- Full swing mechanics and ball-striking consistency
- Short game techniques, including chipping and pitching
- Putting fundamentals that save strokes
- On-course practice strategies you can use on the course
- Personalized feedback and guidance
Duration
- 3 hours
Dates
- May 9
- May 23
- June 13
- July 8
- July 18
- July 22
- August 1
- August 19
Cost
- $300 per player
# of Players
- Maximum of 8 Players
~ Includes a $25 meal voucher per person ~
Ladies' Sip & Swing Series
A relaxed, social ladies-only golf experience that builds confidence, sharpens skills, and celebrates camaraderie—finished with a glass of wine. Enjoy structured instruction, fun games, challenges and on-course practice in a welcoming environment for all skill levels. Weekly lesson outline:
- Week 1 — Welcome, Warm-Up & Fundamentals
- Week 2 — Short Game & Scoring Fun
- Week 3 — Full Swing Confidence
- Week 4 — Play & celebrate
Duration
-
4 weeks
1 hour sessions
Dates
-
May 14 – June 4
Thursdays
Cost
- $250
# of Players
-
Minimum 4 Players
Maximum 8 Players
~ Includes one glass of wine per session ~
Ladies’ Golf School
A two-day, hands-on golf school that sharpens every aspect of your game. Small-group instruction, personalized feedback, on-course play and lunch combine for a complete learning experience that boosts skill and confidence. Lesson includes:
- Full swing mechanics and ball-striking consistency
- Short game techniques, including chipping and pitching
- Putting fundamentals that save strokes
- On-course practice and play for real-world experience
- Personalized feedback and guidance
Duration
- 8 hour sessions
- 2 days
Dates
- July 11 & 12
- August 15 & 16
- September 12 & 13
Cost
- $950 – Golf lesson only
- $1,350 – Lesson plus a two-night stay at Headwaters Lodge
- $1,999 – Lesson for two plus a two-night stay at Headwaters Lodge
# of Players
- Maximum 8 Players
~ Includes lunch & 18-hole green fee on both days ~
Personalized Lessons
Headwaters guests enjoy 30% off Personalized Lessons.
Private Lessons
One-on-one instruction focused on your personal improvement goals.
Duration
- 45 minutes
Cost
- 1 lesson – $120
- 3 lessons – $330
- 5 lessons – $500
Two-Person Lessons
Learn alongside a friend or partner while still receiving personalized coaching.
Duration
- 1 hour
Cost
- 1 lesson – $200
- 3 lessons – $570
- 5 lessons – $900
On-Course Playing Sessions
Develop strategy, course management, and shot execution in real play situations.
Duration
- 2 hours
Cost
- 1 player – $200
- 2 players – $300
- 3 players – $400
Junior Lessons
Fun, focused sessions for young golfers to develop skills and confidence.
Duration
- 30 minutes
Cost
- 1 lesson – $50
- 3 lessons – $135
- 5 lessons – $200
Golf Camp
Junior Summer Golf Camp
A fun, engaging golf camps for young players that build skills, confidence, and enjoyment. Small-group instruction combines games, challenges, and on-course play in a supportive, social environment.
- Full swing fundamentals and ball-striking consistency
- Short game techniques, including chipping and pitching
- Putting fundamentals that save strokes
- Fun drills and skill challenges
- On-course practice and play for real-world experience
Duration
-
3 days
1.25 hour sessions
Ages
- 7 to 11: 3 pm – 4:15 pm
- 12 to 16: 4:30 pm – 5:45 pm
Dates
- July 7 – 9
- July 14 – 16
- July 21 – 23
- July 28 – 30
Cost
- $200
# of Players
- Maximum 8 Players
~ Includes optional 9-hole play after each lesson ~
Practice Facilities
Instruction is supported by dedicated practice facilities, including a full driving range, putting and chipping greens, and modern teaching tools that provide clear feedback and measurable progress. These facilities enable golfers to practice purposefully and apply lessons directly on the course.