
Academies
Academies in the Santa Clara County
When reaching out to a coach, try to share more than just your age or level. The more specific you are about your goals and how you like to learn, the better the coach can determine if they’re the right fit for you.
Examples:
-
Your age and current level (beginner, JV, tournament player, etc.)
-
Your tennis goals (make varsity, compete in UTR tournaments, build confidence, etc.)
-
Your experience (years played, team experience, lessons before, etc.)
-
What you want to improve most (serve, footwork, match strategy, mental toughness, etc.)
-
How you prefer to learn (step-by-step breakdown, lots of ball drilling, patient instruction, high-intensity training, etc.)
-
Where and when you’re available to practice
-
Discuss the price range
-
Optional: Share some videos to get feedback
-
If you're receiving financial aid from BayAce, please let the coach know when you reach out!
Please do not use the phone numbers listed on this site for commercial or promotional purposes. They are shared only for personal, volunteer-driven outreach related to coaching and community support.
Our Mission
We know quality coaching isn't cheap, and we don't want cost to be the reason a player misses out. This directory is a community-built, volunteer-driven project — not a business. We're working to offer stipends, reduced-cost lessons, and free coaching for students and families who need it, so every player has a path to good instruction regardless of budget.
If price is a barrier, please reach out before counting yourself out, and we'll do what we can to help.
Coming Soon

Shan Academy
📍Location: Cupertino, San Jose & Campbell
Shan Tennis Academy offers structured tennis development for juniors and adults, from first-time beginners through competitive players. Its color-coded pathway matches each player's stage with the right court size, ball, and skill focus, with instruction available in English and Mandarin.
Perfect For: Young beginners, developing juniors, tournament players, JTT/team players, high-performance competitors, and adults
Rate: $50–$75/group session • Private varies by coach
Languages: English • Mandarin / Taiwanese • Japanese

Silicon Valley Tennis
📍Location: Mountain View, Santa Clara, Palo Alto & San Carlos
Bio Coming Soon! Fill out Form to Contact.
Perfect For: N/A
Type: N/A | Rate: Discuss with Coach
Languages: English • Spanish
