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...

Learn More

Ages: 13 - 18 years old

Competitive Training Clinic

The Competitive Training Clinic is for players that are gearing up for their Middle School and High School Teams and want to learn more strategy-based skills... 

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...

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... 

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...  

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