Junior Golf Academy

The Red Hawk Ridge Junior Golf Academy introduces kids to the fundamentals of golf in a friendly and fun way. Juniors will receive instruction during one-hour sessions over a three day period. 

The age groups are divided as follows: 

  • “Rookies” 6 to 9 years old
  • “Vets” 10 to 12 years old
  • “All-Stars” 13 to 16 years old

Classes will be limited to five students per instructor, with a maximum of 20 juniors in each class. We will provide golf clubs for all levels, but we recommend that juniors bring their own set if they have one. Classes are held on the driving range / putting green at Red Hawk Ridge, with exception to the SNAG division, which will be held at Bison Park.

 Cost and Registration

The three days of classes will cost $68 regardless of Castle Rock Residency. Registration begins Wednesday, April 15 and the Academy is first come first serve. The deadline for registration is seven days prior to each class. If you have any questions regarding our Academy, please contact Chris Boehm at cboehm@crgov.com

Rookies (6-9)

Class No. 1Class No. 2Class No. 3
Class No. 4Class No. 5Class No. 6

Vets (10-12)

Class No. 7Class No. 8Class No. 9
Class No. 10Class No. 11

All Stars (13-16)

Class No. 12Class No. 13

Academy descriptions

Rookies level descriptions (Ages 6-9)


Red Hawk has adopted the SNAG (Starting New at Golf) program to its curriculum for juniors in the Rookie age division. SNAG is a new and fun way to introduce kids to golf. SNAG contains all the elements of golf, but utilizes modified equipment (i.e. tennis balls, velcro targets, and light weight clubs with large club heads) and specialized teaching methods to deliver great results. Visit the SNAG Golf website to learn more about this program.

All equipment for SNAG is provided by the golf course. This program is recommended for juniors who have no prior golf experience and would prefer a fun transition into golf rather than starting with standard equipment. 

IMPORTANT NOTE: All SNAG classes are held at Bison Park.

Transition to Golf 

Recommended for students that have some golf experience, including limited time on the driving range. The Transition to Golf class uses standard golf clubs and golf balls. Instructors will focus on the fundamentals of the game while incorporating fun, golf-centered activities to keep the students engaged.

Rookie schedule

Class # Level Date Time
1 Starting New at Golf (SNAG) June 7-9 10-11 a.m.
2 Transition to Golf June 7-9 11:30 a.m.-12:30 p.m.
3 Transition to Golf June 21-23 10-11 a.m.
4 Starting New at Golf (SNAG) June 28-30 10-11 a.m.
5 Transition to Golf July 12-14 10-11 a.m.
6 Starting New at Golf (SNAG) July 19-21 10-11 a.m.

Vet level descriptions (Ages 10-12)


Recommended for students with minimal golf experience. Instructors will focus on grip, stance, posture, chipping, pitching, putting, safety procedures, rules and etiquette. Each day we will work on fundamental golf skills, while introducing different aspects of the game. We will incorporate several fun drills and games to maximize overall game improvement.


Recommended for students that are eager to improve their skill set in golf. In this class, instructors will introduce advanced aspects of the swing in an effort to help build a more consistent body movement, reduce shots per round and improve overall play. We will incorporate a variety of different drills and practice routines to maximize results.

Vet schedule

Class # Level Date Time
7 Beginner June 14-16 10-11 a.m.
8 Advanced June 14-16 11:30 a.m.-12:30 p.m.
9 Beginner June 28-30 11:30 a.m.-12:30 p.m.
10 Advanced July 12-14 11:30 a.m.-12:30 p.m.
11 Beginner July 19-21 11:30 a.m.-12:30 p.m.

All-Star level description (Ages 13-16)

The “All Stars” age division is designed for students of all skill levels. Whether the junior is new to the game and wants to learn the fundamentals or is ready to play competitive golf, we will personalize the lesson experience for players of all skill levels. Classes will consist of customized practice sessions on the driving range and putting green.

All-Star schedule

Class # Level Date Time
12 All Star June 21-23 11:30 a.m.-12:30 p.m.
13 All Star July 19-21 1-2 p.m.