In partnership with the United States Tennis Association (USTA), TGA has developed a program curriculum designed to develop the next generation of young players’ skills and passion for the game. Following USTA’s “Tennis Sized Right” guidelines, we use equipment and courts tailored to the size and ability of young players making it easier for kids to hold, swing, and connect with the ball.

We teach & develop the fundamentals: Grip, forehand, backhand, volley & serve

Ways to Play Tennis

TGA offers ways to play year round. No matter when or how you choose to play with TGA, equipment is provided and all skill levels are welcomed.

Enrichment Classes

We teach kids the game of tennis through easy-to-understand concepts & interactive games that are fun and engaging. Using skill-based drills that can be done anywhere (indoors or outdoors, at school, or on the tennis court), students develop the fundamentals, explore academic concepts through game play, and practice life skills — such as sportsmanship and respect.

5-Level Progression

Each player progresses through our 5-level program at their own pace. Our low student-to-coach ratio allows for individualized attention, meeting each student where they are in their journey and progression.


TGA tennis camps combine expert instruction and match play, providing kids of all ages and abilities an unforgettable experience and the opportunity to develop their love of the game. Our dedicated coaching staff and low camper-to-coach ratio allow for individual attention and instruction tailored to each participant’s skill level. In addition to honing their skills and improving their game, campers build friendships and life-long memories.


Junior tennis players of all skill levels are invited to join our coach-led clinics to develop core fundamentals and mechanics. Taught in a hyper-focused format (typically 1 to 3 hours in length), our tennis clinics are designed to help players hone and master the fundamental skills of the game including forehand, backhand, volley, and serve.


Our tennis leagues bring young players together to play singles, doubles and mixed doubles against other teams while promoting social skills and life skills such as teamwork and sportsmanship. Leagues are a great next step for players who have developed the fundamentals of their game and want to apply those skills in a friendly, semi-competitive setting.

Other ways to play

Private LessonsThemed PartiesPlay Days Family Events

Why We ❤️ Tennis