We believe sports change lives!

Teach, Grow and Achieve with TGA

Golf and tennis promote fitness

All programs include physical activity and muscle development

Golf and tennis are educational

Many lessons use math and science including scoring, distance and shot making

Golf and tennis build life skills

Our programs promote respect, honesty, perseverance and sportsmanship

Golf and tennis are life-long sports

Play with family, friends, colleagues and clients

Swing, volley, and serve!

Discover how fun and exciting tennis can be with TGA

Drive, chip, and putt!

Discover how fun and exciting golf can be with TGA

Empower Your Child Through Golf

Whether this is the first exposure to golf or you’re looking to take your child’s game to the next level, we have a program to fit your needs.  TGA has developed a Junior Golf Player Pathway to help guide families through the journey of learning and playing this amazing sport.

The pathway consists of four core TGA programs which are progressive in their skill level, knowledge requirements and challenges; yet also complimentary to one another so children can participate in all four programs throughout the year to continue developing and refining their game.

The common entry points for new players are through our instruction-based Golf Enrichment Programs and Golf Camps before moving on to Play Days and Leagues which focus on gaining on-course experience in a low-pressure setting.  To learn more about each type of program, click on the icons below.

Junior Golf Player Pathway...
Sign Up For Golf Programs
Why golf?
Health Benefits

Playing an 18-hole course you walk around 5 miles and burn around 2000 calories.

Low Injury Risk

Being a non-impact sport greatly reduces the risk of injury.

Tactical Thinking

Developing shot strategies and applying concepts from geometry and physics.

Etiquette & Manners

Golf promotes these concepts.

Social & Life Skills

Build friendships and practice honesty and sportsmanship.

Life-Long Sport

Handicaps allow golfers of all ages and abilities to play together.

Golf Enrichment Programs

TGA brings our acclaimed enrichment programs to the places your children already spend time: schools, community centers, parks & recreation facilities, childcare centers, and more.  Classes are before or after the school day and our station-based format keeps students engaged and active as they learn grip, putting, chipping, and full-swing skills. A maximum student to coach ratio of 10:1 maintains a safe and fun environment. Golf is an individualistic sport so each player progresses through our five level program at their own pace – click on each color level below for additional details.

All TGA Golf Enrichment Programs Feature:

Physical Activity

Students are active throughout golf class participating in a dynamic warm-up, skill developments drills, and games.

All Equipment Provided

TGA provides all equipment making it easy for everyone to participate in our golf programs.

Station-Based Instruction

Students rotate through drills and activities that develop core skills and understanding of golf rules and etiquette.

STEAM Activities

Students participate in activities and discussions to explore academic concepts such as gravity, force, and spin through golf.

Life Lessons

Coaches promote important life lessons including sportsmanship, perseverance, and leadership.

Golf Enrichment Program Levels:


Yellow Level
Learn the fundamentals
  • Golf skills: swing fundamentals and proper setup
  • Rules & etiquette: shaking hands and playing with others
  • Academics: golf vocabulary and introduction to scoring
  • Life skills: sportsmanship and honesty
Orange Level
Practice your skills
  • Golf skills: understanding ball position and making consistent contact with the ball
  • Rules & etiquette: navigating the course and learning the parts of the golf club
  • Academics: understanding yardage and calculating distance
  • Life skills: respect and responsibility
Red Level
Prepare for the course
  • Golf skills: developing a balanced swing and consistently getting the ball airborne
  • Rules & etiquette: how to treat a ball once in play and player regulations
  • Academics: history and geography associated with the game and tournaments
  • Life skills: courtesy and positive attitude
Blue Level
Master your skills
  • Golf skills: developing ball control and shot-making
  • Rules & etiquette: the importance of the “honor system” on the course
  • Academics: understanding force and speed associated with different shots
  • Life skills: cooperation and perseverance
Black Level
Play like a pro
  • Golf skills: advanced concepts like club head acceleration and club selection
  • Rules & etiquette: understanding markers, drops, penalties and playing formats
  • Academics: applying math and science to develop shot strategies
  • Life skills: leading by example for your peers

Golf Enrichment Program Locations:

Alston Ridge Elementary, Cary
Apex Elementary, Apex
Baucom Elementary, Apex
Brier Creek Elementary, Raleigh
Buckhorn Creek Elementary, Holly Springs
Cardinal Charter Academy, Cary
Carpenter Elementary, Cary
Chesterbrook Academy, Cary
Chesterbrook Academy, Raleigh
Durham Academy, Durham
Endeavor Charter School, Wake Forest
Farmington Elementary, Cary
Follow the Child Montessori, Raleigh
Franklin Academy, Wake Forest
Highcroft Drive Elementary, Cary
Hortons Creek Elementary, Cary
Jeffreys Grove Elementary, Raleigh
Knights Play Golf Center, Apex
Laurel Park Elementary, Cary
Lead Mine Elementary, Raleigh
Middle Creek Elementary, Apex
Montessori School of Raleigh, Raleigh
Morrisville Aquatic and Fitness Center, Morrisville
Morrisville Elementary, Morrisville
New School Montessori, Holly Springs
North Forest Pines Elementary, Raleigh
North Ridge Elementary, Raleigh
Oak Grove Elementary, Raleigh
Olds Elementary, Raleigh
Olive Chapel Elementary, Apex
Penny Road Elementary, Cary
Pleasant Union Elementary, Raleigh
Raleigh Moravian Preschool, Raleigh
Ravenscroft Academy, Raleigh
Resurrection Lutheran School, Cary
Rolesville Charter Academy, Rolesville
St. David’s School, Raleigh
St. Mary Magdalene School, Apex
St. Michael’s School, Cary
Swift Creek Elementary, Raleigh
Sycamore Creek, Raleigh
Thales Academy:  Apex, Wake Forest, Holly Springs, Raleigh and Knightdale
The Franciscan School, Raleigh
Triangle Math and Science Academy, Cary
Vandora Springs Elementary, Garner
Wake Christian Academy, Garner
West Lake Elementary, Apex
White Oak Elementary, Apex
Sign Up For Golf Programs

Play Days – Put the Skills into Play on the Course

TGA Golf Play Days are an opportunity for golfers of all skill levels to experience the social and competitive aspects of golf in a low-pressure setting.  The emphasis is on fun and safety as players get a chance to put their skills and knowledge into play on the golf course.  Parents are often invited to join their child as a caddy, but please check the details page of the event for specific rules at each course.

Play Days are a great next step for children who have participated in TGA Golf Enrichment Programs and any young player who wants to get on-course experience to continue developing their game.

Sign Up For Golf Programs
"My daughter loved Cheerleading through TGA. She learned core skills and had a great time. Every day she'd ask "is it Cheer day yet?". Positive staff and experience."
Lisa Mitchell, TGA Customer

Camps – Build Skills and Friendships

Tee it up with TGA for an action-packed golf camp! Our golf camp maximizes the fun by including instruction, course play with coaches, games, and other exciting activities to help players of all experience levels develop putting, chipping, and full-swing skills. TGA’s best in class coaches create a safe, fun, and supportive environment where campers learn about the rules and etiquette of the game and important life lessons including perseverance and sportsmanship.

Golf Camps Location:

Knights Play Golf Center
2512 Ten-Ten Rd, Apex, NC 27539

Golf Camp Highlights:

  • Girls and boys, ages 5-15, all skill levels
  • 9 and 18 hole on-course play
  • Full swing, short game, and putting lessons
  • Rules, etiquette, and scoring lessons
  • Fun games, contests, and golf history
  • Life lessons include perseverance and sportsmanship
  • Coaches are extensively screened and trained
  • Golf equipment rentals for $25/week
  • Optional before and after-care available
  • Lunch is provided on Fridays
  • Giveaways include hats, gloves, and golf ball sleeves

Traditional Golf Camp Details:

*Full Day: Ages 6-14 | 9:00 AM – 3:00 PM | $339

*Half Day: Ages 5-14 | 9:00 AM – 12:00 PM | $179

*Single Day: Ages 6-14 | 9:00 AM – 3:00 PM | $89

Jun 8-12, 15-19, 22-26, 29-7/2   |  Jul 6-10, 13-17, 20-24, 27-31  |  Aug 3-7, 10-14, 17-21

Traditional Golf Camp Features:

  • Morning station-based instruction: full swing, chipping, pitching, bunkers, and putting
  • Mid-morning snack
  • Rules, etiquette, and daily golf trivia
  • 9 holes played in afternoon only
  • Golfers grouped by age and skill level
  • Lunch provided on Fridays

*5 year-olds can only sign up for half day options

[otw_shortcode_button href=”https://wakecounty.playtga.com/pd/1946/knights-play-summer-camp?txt=knights&returncom=productlist&source=search” size=”large” icon_type=”general foundicon-right-arrow” icon_position=”left” shape=”radius” color_class=”otw-green” target=”_blank”]Sign Up Today[/otw_shortcode_button]

Spring Golf Track-Out Camps:

*Same ages, time, and pricing as traditional camps

Track 2: Mar 2-6

Track 1:  Mar 9-13, 23-27,

Track 4:  Mar 30 – Apr 3, Apr 6-10, 13-17

Track 2:  Apr 27-May 1, May 4-8

Track 3:  May 18-22, 26-29

[otw_shortcode_button href=”https://wakecounty.playtga.com/search?loc=6&cid=446″ size=”large” icon_type=”general foundicon-right-arrow” icon_position=”left” shape=”radius” color_class=”otw-green” target=”_blank”]Sign Up Today[/otw_shortcode_button]


Fall Golf Track-Out Camps:

*Same ages, time, and pricing as traditional camps

1: Track 1:  Sept

2: Track 4:  Sept

3: Track 3:  Oct

4: Track 2:  Nov

[otw_shortcode_button href=”https://wakecounty.playtga.com/search?loc=6&cid=446″ size=”large” icon_type=”general foundicon-right-arrow” icon_position=”left” shape=”radius” color_class=”otw-green” target=”_blank”]Sign Up Today[/otw_shortcode_button]

Advanced Golf Camp Details:

Ages 8-16 | 9:00 AM – 3:00 PM | $389

Jun 22-26  |  Jul 13-17, July 27-31  |  Aug 10-14

Advanced Golf Camp Features:

  • 18 holes played every day
  • 9 holes in the morning and afternoon
  • Daily shot selection focus
  • Daily competitions
  • Mental aspects of game reviewed
  • Video analysis review
  • Lunch provided on Fridays

[otw_shortcode_button href=”https://wakecounty.playtga.com/pd/1890/knights-play-advanced-golf-camps?loc=6&cid=317&returncom=productlist&source=search” size=”large” icon_type=”general foundicon-right-arrow” icon_position=”left” shape=”radius” color_class=”otw-green” target=”_blank”]Sign Up Today[/otw_shortcode_button]

Girls Golf Camp:

Full Day: Ages 6-14 | 9:00 AM – 3:00 PM $339

Half Day: Ages 5-14 | 9:00 AM – 12:00 PM $179

Single Day: Ages 6-14 | 9:00 AM – 3:00 PM $89

Jun 15-19 | Jul 6-10, 20-24 | Aug 3-7, 17-21

[otw_shortcode_button href=”https://wakecounty.playtga.com/pd/1898/lpga-usga-girls-summer-golf-camp?loc=6&cid=317&returncom=productlist&source=search” size=”large” icon_type=”general foundicon-right-arrow” icon_position=”left” shape=”radius” color_class=”otw-green” target=”_blank”]Sign Up Today[/otw_shortcode_button]

Sign Up For Golf Programs
"The entire TGA professional staff has been very friendly and encouraging. My son received excellent golf training and progressed rapidly. He has participated in many sports programs, and we rate this the best one of all."
Michael Williams, TGA Customer

Leagues – Friendly Competition Fosters Growth

TGA Golf Leagues offer the perfect opportunity for beginning and established junior golfers to practice and play in a low-pressure setting that is local and convenient. Our inclusive format allows each player to contribute to the team on every hole so golfers of all abilities can develop their skills and prepare for competitive junior tours or high school teams.

  • Co-ed teams formed after a skill-based tryout.
  • Teams meet for practice before matches begin.
  • Weekly matches are either match play or stroke play depending on the division.*
  • Players develop friendships and valuable skills including teamwork and sportsmanship.
  • Parent volunteer opportunities available, please contact us for details!

TGA Junior Golf Leagues are a great next step for players who have developed the fundamentals of their game through TGA Golf Enrichment Programs or TGA Golf Camps and want to apply those skills on the course in a friendly competition setting.

Leagues at Knights Play Golf Center

Parent-Child Golf League (Sundays) – We can’t think of a better way for a parent and child to spend a Sunday afternoon than to be playing a round of golf together. Come join us and make some great lasting memories together out on the golf course!

Details: Sundays |  3:00 PM – 5:00 PM  |  $299 / 7 weeks – View Schedule & Sign Up!

Spring Dates: Mar 10 – Apr 28 (*no match 4/21)

Summer Dates: Jun 3 – Jul 21 (*no match 7/7)

Junior Golf Leagues (Mondays/Tuesdays) – This 7 week league is designed to give junior golfers their first taste of competition in a fun, team-based environment that encourages teamwork and camaraderie. Teams will be comprised of 3 or 4 junior golfers and the format of play each week will be a Team Scramble. All players must have a a parent/caddy age 18+ to accompany them on the course.

Ages 6-10 League: Mondays  |  5:00 PM – 7:00 PM  |  $169 / season
Spring Dates: Mar 11 – Apr 29 (*no match 4/15) – View Schedule & Sign Up!

Ages 11-15 League: Tuesdays  |  5:00 PM – 7:00 PM  |  $179 / season
Spring Dates: Mar 12 – Apr 30 (*no match 4/16) – View Schedule & Sign Up!

Parent Guide Results
"The instructors really tailored the program to young kids. There was a whole lot of instruction and technique, but they made it so fun! My daughter learned so much. Some kids' programs are either too fun/not enough learning or too strict/no enough fun. This program struck the balance exactly right."
Mary Thompson, TGA Customer

More Ways to Play with TGA at Knights Play Golf Center:

Short Game Clinics (Mondays) – This 7 week clinic is open to golfers age 11-15 with prior on-course experience. We will focus on developing six finesse shots: putting, chipping, pitching, bump & run, bunker shots and wedge play. Final meeting includes a skills challenge competition and awards.

Details: Mondays | 6:00 PM – 7:00 PM | $179 / 7 weeks – click here to sign up!

Spring Dates: March 11 – April 29 (*no clinic 4/15)

Summer Dates: June 3 – July 22 (*no clinic 7/1)

Mom’s Night Out Golf Clinics (Tuesdays) – This 6 week clinic is designed for TGA moms and their friends to learn the game of golf in a fun and relaxing atmosphere. All skill levels are welcome and instruction will be tailored to your experience-level.

Details: Tuesdays  |  6:30 PM – 7:30 PM  |  $129 / 6 weeks

Spring Dates: Apr 2 – May 14 (*no clinic 4/16) – click here to sign up!

Co-Ed Junior Clinics (Wednesdays) – This 9 week clinic is great for beginner and experienced golfers ages 6-15 to fine tune all aspects of their game from driving, putting, chipping, and pitching to playing out of the sand and rules & etiquette.

Details: Wednesdays | $229 / 9 weeks – click here to sign up!

Ages 6-10: 5:30 PM – 6:30 PM | Ages 11-15: 6:45 PM – 7:45 PM

Spring Dates: Mar 13 – May 15 (*no clinic 4/17)

Summer Dates: Jun 12 – Aug 14 (*no clinic 7/3)

Girls Golf Clinics (Thursdays) – Whether your daughter is new to the game or an experienced golfer, this 9 week clinic is designed specifically for girls ages 6-15 to learn or fine tune all aspects of their game.

Details: Thursdays  |  $239 / 9 weeks – click here to sign up!

Ages 6-10: 5:30 PM – 6:30 PM | Ages 11-15: 6:45 PM – 7:45 PM

Spring Dates: Mar 14 – May 16 (*no clinic 4/18)

Summer Dates: Jun 13 – Aug 15 (*no clinic 7/4)

Drive, Chip & Putt Clinics (Saturdays) – These clinics are design to help junior golfers ages 7-15 get ready for the PGA Drive, Chip & Putt competition local qualifying events. Each clinic is one hour long and will focus on one aspect of the competition. We will also conduct simulated competitions each weekend.

Driving / Chipping / Putting Clinics – 1 hour each for $35/clinic
Simulated Competitions: 1 Hour for $20/session
*Sign up for all 3 clinics and a simulated competition on one day for $100

Details: Saturdays  |  10:00 AM – 3:00 PM – View Full Schedule & Sign Up!

Dates: Mar 2  | Mar 9  |  Mar 16  |  Mar 23  |  Apr 6  |  Apr 13
Apr 27  |  May 4  |  May 18  |  May 25  |  Jun 1  |  Jun 8

Sign Up For Golf Programs