Classes
Through fun, age-appropriate activities on and off the course, First Tee programming helps kids build confidence, develop life skills, and feel supported as they grow in character.
Life Skills + Golf Sills = Game Changers
The First Tee signature Life Skills Experience seamlessly combines life skill lessons with the game of golf for participants age 4 to 18.
1- 1.5 Hour, Once a Week
Our sessions run for 6 or 4 weeks at a time in Spring, summer and Fall. Participants age 4 & up attend an hour long class , once a week for 6 or 4 weeks.
Interested?
No child is ever turned away due to an inability to pay. Financial aid is available! Apply during registration.
Registration for 2026 Programming Will Open On January 30th at 10:00am!
2026 Programming Calendar
Green Valley Ranch
SPRING SESSIONS
| AGES | DATE | DAY | TIME | COST |
| 4 – 6 | Mar 30 – May 4 | MONDAY | 5:30 – 6:30pm | $115 |
| 4 – 6 | March 28 – May 2 | SATURDAY | 8:30 – 9:30am | $115 |
| 7 – 9 | March 31 – May 5 | TUESDAY | 5:30 – 6:30pm | $115 |
| 7 – 9 | March 28 – May 2 | SATURDAY | 9:45 – 10:45am | $115 |
| 10 – 11 | April 1 – May 6 | WEDNESDAY | 5:30 – 7:00pm | $140 |
| 10+ | March 28 – May 2 | SATURDAY | 11:00am – 12:30pm | $140 |
| 12+ | April 2 – May 7 | THURSDAY | 5:30 – 7:00pm | $140 |
SUMMER SESSIONS A
| AGES | DATE | DAY | TIME | COST |
| 4 – 6 | May 19 – June 30 | TUESDAY | 5:30 – 6:30pm | $115 |
| 4 – 6 | May 16 – June 27 | SATURDAY | 8:30 – 9:30am | $115 |
| 7 – 9 | May 21 – July 2 | THURSDAY | 5:30 – 6:30pm | $115 |
| 7 – 9 | May 16 – June 27 | SATURDAY | 9:45 – 10:45am | $115 |
| 10 + | May 20 – July 1 | WEDNESDAY | 5:30 – 7:00pm | $140 |
| 10 + | May 16 – June 27 | SATURDAY | 11:00am – 12:30pm | $140 |
| LPGA GIRLS A | May 4 – June 22 | MONDAY | 5:30 – 6:30pm | $100 |
| LPGA GIRLS B | June 29 – August 10 | MONDAY | 5:30 – 6:30pm | $100 |
| PGA Jr. League | May 13 – August 5 | WEDNESDAY | 5:30 – 7:00pm | $290 |
SUMMER SESSIONS B
| AGES | DATE | DAY | TIME | COST |
| 4 – 6 | July 15 – August 26 | WEDNESDAY | 5:30 – 6:30pm | $115 |
| 4 – 6 | July 11 – August 22 | SATURDAY | 8:30 – 9:30am | $115 |
| 7 – 9 | July 14 – August 25 | TUESDAY | 5:15 – 6:15pm | $115 |
| 7 – 9 | July 11 – August 22 | SATURDAY | 9:45 – 10:45am | $115 |
| 10 – 11 | July 14 – August 25 | TUESDAY | 6:30 – 8:00pm | $140 |
| 10 + | July 11 – August 22 | SATURDAY | 11:00am – 12:30pm | $140 |
| 12 + | July 16 – August 27 | THURSDAY | 5:30 – 7:00pm | $140 |
FALL SESSIONS
| AGES | DATE | DAY | TIME | COST |
| 4 – 6 | September 9 – October 14 | WEDNESDAY | 5:15 – 6:15pm | $90 |
| 4 – 6 | August 29 – October 10 | SATURDAY | 8:30 – 9:30am | $90 |
| 7 – 9 | August 17 – September 28 | MONDAY | 5:15 – 6:15pm | $90 |
| 7 – 9 | August 29 – October 10 | SATURDAY | 9:45 – 10:45am | $90 |
| 10 + | September 8 – October 1 | TUESDAY AND THURSDAY | 5:15 – 6:15pm | $115 |
| 10 + | August 29 – October 10 | SATURDAY | 11:00am – 12:30pm | $115 |
***There will be no Fall Ages 7-9 class on Labor Day (Monday, September 7th)***
Buffalo Run Golf Course
| AGES | DATE | DAY | TIME | COST |
| 4 – 6 | June 8 – June 29 | MONDAY | 2:00 – 3:00pm | $90 |
| 7 – 9 | June 8 – June 29 | MONDAY | 3:15 – 4:15pm | $90 |
| 10 + | June 8 – June 29 | MONDAY | 4:30 – 5:30pm | $90 |
| 4 – 6 | July 13 – August 10 | MONDAY | 2:00 – 3:00pm | $90 |
| 7 – 9 | July 13 – August 10 | MONDAY | 3:15 – 4:15pm | $90 |
| 10 + | July 13 – August 10 | MONDAY | 4:30 – 5:30pm | $90 |
***There will be no Buffalo Run classes on July 20th due to the Colorado Open Championship***
