Our Programs
Every player starts somewhere. Whether your child is picking up a racket for the first time or preparing for USTA competition, we have a program built for where they are right now. Browse by program type below and register through our CourtReserve portal when you're ready.
Junior Programs
-
Red Balls
New to tennis or just getting started. Twinkles focuses on the fundamentals — basic strokes, footwork, coordination, and getting the ball into play. Motor skills, speed, and balance are developed alongside tennis through our integrated fitness and yoga sessions. Fun-first, always.Minimum enrollment: 1 day/week
-
Orange & Green Dot Balls
Players have developed basic strokes and can rally. Rising Stars introduces competitive play through inner-league matches, USTA events, and UTR tournaments. Tactical concepts like spin and placement are introduced alongside continued fitness and yoga development.
Minimum enrollment: 2 days/week
-
Players demonstrate consistency and can vary shots with spin, depth, and pace. Strong understanding of court positioning and point construction. This group bridges developmental and competitive play, preparing players for higher-level tournament competition.
Minimum enrollment: 2 days/week
-
Yellow Balls
Designed for high school age beginners — a structured on-ramp for older players joining the sport. Players develop core skills in a peer-appropriate environment alongside others their age. An ideal entry point for players who want to progress quickly.
Minimum enrollment: 2 days/week
-
Yellow Balls
High-level consistency with the ability to execute advanced shots — drop shots, lobs, angles. Strong tactical understanding with the ability to adjust game plans to counter opponents. Competitive match play is a regular component of training.
Minimum enrollment: 3 days/week
-
The academy's top competitive group. Players have mastered power and consistency as weapons and can vary strategy and style under pressure. Training is high-intensity and tournament-focused. Enrollment by coach assessment.
Minimum enrollment: 3 days/week