STS Tennis Academy: Junior & Adult Tennis at Foothill College
Junior & Adult Tennis · Foothill College

Expert tennis coaching, built for every level.

Certified coaches. Level-based groups. Real progression. STS Tennis Academy brings development-first training to Foothill College, Los Altos Hills — for juniors from first rallies to tournament play, and for adults who want to get back on court.

New to STS? Choose "First Class Free" under Memberships, then book any class that fits your player's level.

4 junior groups beginner to competitive
Adult clinic Thursdays 6:30–7:30 PM
100% certified coaches
1st class free for juniors

Coaching, not just supervision.

We focus on development and training, not tournaments. Every minute on court is spent building real tennis skills — with coaches whose full attention goes into each player's fundamentals and match readiness, whether they're 6 or 46.

01

Certified Coaches

Every STS coach is certified and experienced in developing players of every age.

02

Small Groups

Groups are organized by age and level, so every player gets real coaching attention.

03

Structured Progression

Clear pathways from beginner to competitive, with skill gains you can actually see.

04

Year-Round Program

A consistent weekly schedule for juniors and adults, so players build habits, rhythm and steady improvement.

Find the right level.

Four junior groups based on age and level, plus an adult clinic on Thursday evenings.

Juniors

Beginner

Green & Orange Ball · Ages 5–10

For beginners. Slower balls and smaller courts to build first rallies, serves and footwork — and a real love of the game.

Ages5–10
DayMonday
Time5:00–6:30 PM
Try It Free →
Intermediate

Yellow Ball Development · Ages 9–17

For players already rallying with a yellow ball (roughly UTR 1–3.5). Stroke technique, consistency and match play. Drills and points are organized by age and level within the session, so every player works with partners at their own pace.

Ages9–17
DaysWednesday & Friday
TimeWed 5:00–6:30 PM · Fri 4:30–6:00 PM
Try It Free →
Competitive

Yellow Ball Competitive · UTR 3.5+

For juniors who already compete and want to win more matches. Two full hours on court every Thursday — technique under pressure, live-ball drills, tactics and point play against players at their level. Built for players competing in USTA Level 3–7 tournaments.

LevelUTR 3.5+
DayThursday
Time4:30–6:30 PM
Try It Free →
Performance

Performance · UTR 5.5+

Built for serious tournament players. Two full hours on court every Friday: high-intensity drills, live-ball patterns, tactical training and match play to push their rating higher. Players join after a short level check with the coach.

LevelUTR 5.5+
DayFriday
Time5:30–7:30 PM
Request an Evaluation

Adults

New · Adults

Adult Clinic · All Levels

One hour of real tennis after work. Whether you're picking up a racquet for the first time in years or play every weekend, you'll get drills, live ball and point play with players at your level. No membership, no commitment — just drop in.

LevelAll levels
DayThursday
Time6:30–7:30 PM
Price$45 drop-in
Book a Class

Simple pricing.

Start with a free class. Then come once or twice a week — whatever fits your family's schedule. Every session counts as one class, including the 2-hour Competitive and Performance groups.

First Class Free

$0

One class for every new player. Choose it under Memberships, then book your class.

Claim Free Class

Adults: Adult Clinic · All Levels — $45 drop-in, no membership needed. Book a Class →

Your first class in 3 steps.

1

Open our booking portal and choose "First Class Free" under Memberships.

2

Book the class that matches your player's age and level. Adults: simply book a drop-in Adult Clinic.

3

Arrive 10 minutes early and meet your coach courtside — look for the STS banner.

A few things to know.

01

We don't run tournaments

Our focus is coaching and skill development. Coaches' full attention goes into fundamentals and match-ready skills, not tournament logistics.

02

Make-up classes

Cancel at least 2 hours before your class and we'll reschedule you into a make-up session.

03

Rain-out policy

Weather cancellations are rescheduled or offered as a make-up session. No refunds for weather, but you won't lose the class.

Quick answers.

Everything parents usually ask before their first session. Still unsure? Call or email us — we reply fast.

Ask Directly
Yes. Every new player gets one free class. Choose "First Class Free" under Memberships in our booking portal, then book the class that matches your player's level.
Green & Orange Ball is for beginners ages 5–10. Yellow Ball Development is for players ages 9–17 who already rally with a yellow ball (roughly UTR 1–3.5). Yellow Ball Competitive is for tournament juniors at UTR 3.5+. Performance is for UTR 5.5+ players, by coach evaluation. Not sure? Book a free class and the coach will place your player.
Not in drills. Within each session, drills and match play are organized by age and level, so older players train with partners at their own level.
A racquet if they have one (loaners are available for beginners), a water bottle, athletic shoes, and sunscreen or a hat.
Yes. Cancel at least 2 hours before your class and we'll reschedule you into a make-up session at no charge.
Weather cancellations are rescheduled or offered as a make-up session. No refunds for weather, but you won't lose the class.
No. Every session counts as one class from your pack or membership, whether it's 90 minutes or 2 hours.
Book a free class in Yellow Ball Development. The coach will check the level on court and recommend the right group.
No. STS focuses on coaching and skill development, not tournament play.
Yes. All STS coaches are certified and experienced in developing junior players.
Yes! Our Adult Clinic (all levels) runs every Thursday, 6:30–7:30 PM. It's $45 drop-in, no membership needed.
Registration is through our Glofox booking portal. New players start with "First Class Free" under Memberships. Open the booking portal →

Foothill College, Los Altos Hills.

STS Tennis Academy Foothill College
12345 El Monte Road
Los Altos Hills, CA 94022

Parking & Meeting Point

Free parking in Lot 4. Meet your coach courtside 10 minutes before the session.

Ready to play?

Fall groups are running now. Spots are limited — your child's first class is on us.

Try Your First Class Free
Made on
Tilda