Due to the current COVID-19 pandemic, please be aware that all information is subject to change due to constantly evolving CDC, national, state and local guidelines. 


2021 Schedule

Tennis 101 

Wednesdays 9:00-10:00am, Thursdays 6:30pm-7:30pm, Saturdays 8:30-9:30am 

This is our beginner tennis program designed for those who are new to tennis or returning to the game. It will provide you all the basic fundamentals along with how to rally and score. This is a fun social class that will have you meeting new friends and enjoying the game.

Learn more + sign up here!

Tennis 201 

Wednesdays 10:00-11:00am, Thursdays 7:30pm-8:30pm 

Designed for the player who is returning to the game or is a Tennis 101 graduate, this weekly clinic will give you the basic fundamentals of the game.

Pricing: Members $25, Non-Members $30

Live Ball 

Saturdays 9:00-10:30am

High intensity doubles matchplay clinic, centered around live ball point play rotations and doubles strategy. 

Pricing: Members $35, Non-Members $40

Open Clinic 

Fridays 8:30-10:00am, Wednesdays 6:30-8:00pm

An energetic 90 minute session of drilling, strategy, and point play. 

Pricing: Members $35, Non-Members $40

Cardio Tennis

Fridays 10:00-11:00am

Take your cardio routine out of the gym and on to the tennis court! Cardio Tennis is designed to give you a complete cardio workout.

Pricing: Members $25, Non-Members $30

Team Practice (privately arranged)

An hour and half of live ball drilling, basket feeding and strategy, focusing on the tactical development of doubles match play. Independently scheduled by TSC ALTA & USTA teams around pro availability.

Pricing: Members: $150 per 1.5hr (4 players)

In compliance with our safe tennis protocols, clinic spots are limited and registration prior to each clinic is required.

Reserve your spot in any of our clinics using our online forms or member website! If you have any questions or need some assistance please contact Michael Holder at