All of our programs give children a safe place to grow with coaches trained to create supportive environments and who help them navigate challenges during golf lessons but more importantly, off the course. Our students take the lessons they learn in the program with them in everything they do. Through our personal growth and junior golf programs, we see students self-confidence grow tremendously, inspiring more active participation in leadership opportunities and events, community involvement, and college scholarships.

A $10.00 Annual membership fee is now REQUIRED to register for all Golf and Life Skills Classes 


First Tee Gulf Coast, Golf & Life Skills Facility: Glitter and Greens – LPGA Girls Golf Camp, Coach Tish Boozer

Register Price: 150.00
Location: First Tee Gulf Coast, Golf & Life Skills Facility
Age: 7 – 17
Dates: June 9, 2025 – June 13, 2025
Days: Monday – Friday
Time:  9:30 AM – 2:00 PM

First Tee Gulf Coast, Golf & Life Skills Facility: Coach Adria Stills

Register Price: 150.00
Location: First Tee Gulf Coast, Golf & Life Skills Facility
Age: 11 – 17
Dates: June 23, 25, 30, and July 2, 6
Days: Mondays and Tuesdays at First Tee Warrington HQ Facility. Sundays “Play Day” – 9 holes at Osceola Golf Course
Time:  4:00 PM – 6:00 PM

First Tee Gulf Coast, Golf & Life Skills Facility: Coach John Clayton

Register Price: 125.00
Location: First Tee Gulf Coast, Golf & Life Skills Facility
Age: 7 – 10
Dates: July 9, 2025 – Aug 6, 2025 (Last Class will be Day of Play at A. C. Read) – **Schedule Change**
Days: Wednesdays
Time:  4:00 PM – 5:30 PM


Marcus Pointe: 7-9: Tuesdays, 4:00 PM – 5:00 PM

Register Price: $100.00
Location: Marcus Pointe Golf Club
Age: 7 – 9
Dates: June 10, 2025 – July 15, 2025
Days: Tuesdays
Time:  4:00 PM – 5:00 PM


Osceola: 5-6: Fridays, 3:30 PM – 4:30 PM

Register Price: $100.00 
Location: Osceola GC
Age: 5 – 6
Dates: June 6, 2025 – August 8, 2025; No Class: July 4th and July 25th
Days: Friday 
Time: 3:30 PM – 4:30 PM

Osceola: Ages 7-9: Fridays, 3:30 PM – 4:30 PM

RegisterPrice: $100.00
Location: Osceola GC
Age: 7 – 9
Dates: June 6, 2025 – August 8, 2025; No Class: July 4th and July 25th
Days: Fridays
Time: 3:30 PM – 4:30 PM

Osceola: Ages 10-11: Fridays, 4:45 PM – 6:15 PM

RegisterPrice: $125.00
Location: Osceola GC
Age: 10 – 11
Dates: June 6, 2025 – August 8, 2025; No Class: July 4th and July 25th
Days: Fridays
Time: 4:45 PM – 6:15 PM

Osceola: Ages 12-18: Fridays, 4:45 PM – 6:15 PM

RegisterPrice: $125.00
Location: Osceola GC
Age: 12 – 18
Dates: June 6, 2025 – August 8, 2025; No Class: July 4th and July 25th
Days: Fridays
Time: 4:45 PM – 6:15 PM


Osceola: Ages 5-6: Saturday, 9:30 AM – 10:30 AM

Register Price: $100.00
Location: Osceola GC
Age: 5 – 6
Dates: June 7, 2025 – August 9, 2025; No Class: July 5th and July 26th
Days: Saturdays
Time: 9:30 – 10:30

Osceola: Ages 7-9: Saturdays, 11:00 AM – 12:30 PM

Register Price: $125.00
Location: Osceola
Ages: 7 – 9
Dates: June 7, 2025 – August 9, 2025; No Class: July 5th and July 26th
Days: Saturdays
Time: 11:00 AM – 12:30 PM

Osceola: Ages 10-11: Saturdays, 11:00 AM – 12:30 PM

Register Price: $125.00
Location: Osceola
Ages: 10 – 11
Dates: June 7, 2025 – August 9, 2025; No Class: July 5th and July 26th
Days: Saturdays
Time: 11:00 AM – 12:30 PM

Osceola: 12-18: Saturdays, 2:30 PM – 4:30 PM

Register Price: $150.00
Location: Osceola
Age: 12-18
Dates: June 7, 2025 – August 9, 2025; No Class: July 5th and July 26th
Days: Saturdays
Time: 2:30 PM – 4:30 PM


Scenic Hills: 9-17: Wednesdays, 4:00 PM – 5:30 PM (Coach Mick)

Register Price: $125.00
Location: Scenic Hills
Age: 9 – 17
Dates: June 25, 2025 – July 30, 2025; July 30th will be a 9-hole day of play. Come prepared for an extended class. Tee time will be communicated the week before. Carts will be available to rent at the pro shop if you would like to ride along.
Days: Wednesdays
Time:  4:00 PM – 5:30 PM

Scenic Hills: 5-6: Thursdays, 3:30 PM – 4:30 PM

Register Price: $100.00
Location: Scenic Hills
Age: 5 – 6
Dates: June 5, 2025 – August 7, 2025; No Class: July 3rd and July 24th
Days: Thursdays
Time:  3:30 PM – 4:30 PM

Scenic Hills: Ages 7-9: Thursdays, 3:30 PM – 4:30 PM

RegisterPrice: $100.00
Location: Scenic Hills
Age: 7 – 9
Dates: June 5, 2025 – August 7, 2025; No Class: July 3rd and July 24th
Days: Thursdays
Time:  3:30 PM – 4:30 PM

Scenic Hills: Ages 10-11: Thursdays, 4:45 PM – 6:15 PM

RegisterPrice: $125.00
Location: Scenic Hills
Age: 10 – 11
Dates: June 5, 2025 – August 7, 2025; No Class: July 3rd and July 24th
Days: Thursdays
Time: 4:45 PM – 6:15 PM

Scenic Hills: Ages 12-18: Thursdays, 4:45 PM – 6:15 PM

RegisterPrice: $125.00
Location: Scenic Hills
Age: 12 – 18
Dates: June 5, 2025 – August 7, 2025; No Class: July 3rd and July 24th
Days: Thursdays
Time: 4:45 PM – 6:15 PM


Lost Key, Ages 7-15: No Summer Program

Register Price: $125.00
Location: Lost Key Golf Club
Age: 7 – 15
Dates: N/A
Days: Monday – Friday
Time:  5:00 PM – 7:00 PM

Lost Key, Ages 7-15: No Summer Program

Register Price: $125.00
Location: Lost Key Golf Club
Age: 7 – 15
Dates: N/A
Days: Monday – Friday
Time:  5:00 PM – 7:00 PM

Lost Key, Ages 7-15: No Summer Program

Register Price: $125.00
Location: Lost Key Golf Club
Age: 7 – 15
Dates: N/A
Days: Monday – Friday
Time:  5:00 PM – 7:00 PM

Lost Key, Ages 7-15: No Summer Program

Register Price: $125.00
Location: Lost Key Golf Club
Age: 7 – 15
Dates: N/A
Days: Monday – Friday
Time:  5:00 PM – 7:00 PM