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 Tennis

Whether this is the first exposure to tennis or you’re looking to take your child’s game to the next level, we have a program to fit your needs.usta In partnership with the United States Tennis Association (USTA), TGA has developed a Youth Tennis Player Pathway to help guide families through the journey of learning and playing this amazing sport.

The pathway consists of TGA and USTA programs that are progressive in their skills level, knowledge requirements and challenges; yet also complementary to one another so children can participate in multiple types of programs throughout the year to continue developing and refining their game.

The common entry points for new players are through TGA’s instruction-based Tennis Enrichment Programs and Tennis Camps before moving on to programs like TGA Play Days and Leagues that focus on gaining competitive experience in a low-pressure setting.  To learn more about each type of program, click on the icons below.

Youth Tennis Player Pathway...
Sign Up For Tennis Programs
Why Tennis?
Health Benefits
Quick anaerobic movement burns calories and fat while improving overall cardiovascular health.
Motor Skills & Balance
Develops these attributes which improve overall coordination.
Tactical Thinking
Developing shot strategies and applying concepts from geometry and physics.
Social & Life Skills
Build friendships and practice honesty and sportsmanship.
Self-Esteem & Optimism
Players test higher in these qualities and lower in anxiety and depression.
Life-Long Sport
Tennis can be enjoyed at any age regardless of speed or power.

Tennis 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, forehand, backhand, volley and serve skills. A maximum student to coach ratio of 10:1 maintains a safe and fun environment. Tennis 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 Tennis Enrichment Programs Feature:

Physical Activity

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

All Equipment Provided

TGA provides all equipment making it easy for everyone to participate in our tennis program.

Station-Based Instruction

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

STEAM Activities

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

Life Lessons

Coaches promote important life lessons including sportsmanship, perseverance, and leadership.
Yellow Level
Learn the fundamentals
  • Tennis skills: proper grip and swing fundamentals
  • Rules & etiquette: shaking hands and playing with others
  • Academics: tennis vocabulary and introduction to scoring
  • Life skills: sportsmanship and honesty
Orange Level
Practice your skills
  • Tennis skills: increased racquet and ball skills
  • Rules & etiquette: calling balls out and the margin of error
  • Academics: parts of the court and the racquet
  • Life skills: respect and responsibility
Red Level
Prepare for the court
  • Tennis skills: control and targeting of shots from various court locations
  • Rules & etiquette: rules and scoring nuances of match play
  • Academics: different playing surfaces and the impact on play
  • Life skills: courtesy and positive attitude
Blue Level
Master your skills
  • Tennis skills: footwork and shot-making to extend match play
  • Rules & etiquette: the importance of the “honor system” on the court
  • Academics: history and geography associated with the game and Grand Slams
  • Life skills: cooperation and perseverance
Black Level
Play Like a Pro
  • Tennis skills: developing power and understanding shot selection
  • Rules & etiquette: understanding tournament rules
  • Academics: applying math and science to develop shot strategies
  • Life skills: leading by example for your peers

Tennis 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
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
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
Resurrection Lutheran School, Cary
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
Triangle Math and Science Academy, Cary
Wake Christian Academy, Garner
West Lake Elementary, Apex
White Oak Elementary, Apex
Sign Up For Tennis Programs

Tennis Sized Right

TGA utilizes the USTA’s “Tennis Sized Right” guidelines for youth tennis equipment and courts that are tailored to the size and ability of children’s bodies to allow for quicker success and enjoyment of the game. As players grow physically and develop stronger skills, they advance to playing on courts and with equipment that gets progressively closer to standardized tennis.

Tennis Balls

Reduced compression balls bounce lower and move slower.

Tennis Racquets

Youth racquets have smaller grips so they're easier to hold and swing.

Tennis Courts

Courts are smaller so kids can cover more ground and make more shots.

Play Days – Put Your Child’s Skills into Match Play

TGA Tennis Play Days are an opportunity for tennis players of all skill levels to experience the social and competitive aspects of tennis in a low-pressure setting. The emphasis is always on fun and safety as participants gain valuable play experience through a rotation of short, continuous matches among players of similar skill level.

Play Days are a great next step for children who have participated in TGA Tennis Enrichment Programs and any young player who wants to continue developing their game through additional play experience.

Sign Up For Tennis Programs
"The convenience of having classes on school grounds directly after school is really nice. My child has a BLAST and is learning all the positive things about playing a wonderful sport, including etiquette and teamwork."
Betsy Brown, TGA Customer

Camps – Build Skills and Friendships

Serve it up with TGA for an action-packed tennis camp! Our tennis camp maximizes the fun by including instruction, games, and other exciting activities to help players of all experience levels develop forehand, backhand, volley, and serving 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.

Camps Feature:

  • Station-based instruction and drills
  • Background-checked coaches
  • Low camper-to-coach ratio
  • STEAM activities to explore academic concepts through tennis
  • Fun games and contests


Sign Up For Tennis 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

TGA Youth Tennis Leagues & USTA Junior Team Tennis

TGA Premier Youth Tennis Leagues and USTA Junior Team Tennis are complementary programs whose availability varies by location so check with your local chapter director about which opportunity is available near you. Both programs bring children together in teams to play singles, doubles and mixed doubles against other teams while promoting social skills and important life values including sportsmanship and self-confidence.

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

Sign Up For Tennis Programs

USTA Tournaments

When your child is ready to take the next step into the world of competitive tennis, there is no better way to start than with USTA Junior Tournaments.  Junior Tournaments are great for young players who want to test their games, get out on the court and make new friends along the way.  There is local competition for kids of all levels—entry-level, intermediate and advanced—and as age and ability advance there are also national level tournaments.

Sign Up For Tennis Programs
"I thought that the instructors were very supportive of the kids and encouraged their effort. My daughter is very reluctant to do anything athletic and she came home everyday saying she loved tennis!"
Kelli Smith, TGA Customer

Other Ways to Play Tennis with TGA

  • Private Tennis Lessons – perfect for young tennis players looking to take their game to the next level through 1-on-1 coaching.
  • Youth Tennis Clinics – a great opportunity for players to get additional instruction and practice time in a group setting.
  • Adult Tennis Clinics – designed for adults of all skills levels to improve their tennis skills and knowledge in a group setting.
  • Family Tennis Events – a chance for the whole family to get involved and play together.
  • Tennis-Themed Parties – perfect for birthdays, graduation or any other celebratory event for the youth tennis player in your life.
Sign Up For Tennis Programs