Ages 3 - 7 * Level: Beginner - Intermediate

Drop Shots

Red & Orange 
Training Balls

This program is all about playing, learning and developing skills that will become a playerÂ’s foundation...

Learn More

Ages 7 - 10 * Level: Beginner - Intermediate


Orange & Green 
Training Balls

Children in this program will establish their movement on the court and learn how to use their skills against ...

Learn More

Ages 10 - 14 * Level: Beginner - Intermediate

Top Spinners

Green and Yellow 
Training Balls

Children in this program will learn their game style using the five tactical priorities in their game (consistency, height, depth, spin ... 

Learn More

Ages 14 - 18 * Level: Beginner - Intermediate

Teen Tennis


This clinic is for players new to the game in grades 9th through 12th. Players will learn the techniques needed to develop a foundation to play the lifetime ...

Learn More

ages 7 - 12 * Level: Tournament Players

FILA Junior

This invitation program is designed for juniors ages 7-12 that are in the process of competing in 10u and 12u tournaments with the USTA. This program will be an addition to the court time they have already and have a focus on tournament tactics and the technical based to complete those tactics. 

Learn More

1 Day A Week Training (cannot be combined with other FILA clinics)

FILA 1 Competitive Training

This program was created to provide flexibility for school and tournament players. This option is for players that are involved with additional extracurricular activities...

Learn More

2 Days A Week Required Training (cannot be combined with other FILA clinics)

FILA 2 Performance Training

This program mirrors the FILA 3 program without the three day clinic requirement.  Tournaments and school team players should expect intense training.  The ... 

Learn More

3 days per week minimum required participation in the Fila 3 clinic

FILA 3 Performance Training

The FILA 3 program provides an intense training program for tournament players and school team players. Each session will emphasize goal setting... 

Learn More

Register for match play, get league standings and more!

Match Play

All junior players are encouraged to participate in our weekly match play which provides players with singles and/or doubles match experience  Match play...  

Learn More

Sign Up Weekly!

Footwork Frenzy

Come on out to our Footwork Frenzy! This class is designed to work on a player's footwork and stamina... 

Learn More