Adult Tennis Classes
Select your playing level below to view active schedules and enroll.
💡 First Time Visiting? How to Choose Your Level NTRP Guide
Brand new to tennis or limited learning experience.
Know basics, played for ~1 year, building consistency.
Rally full court, 2+ years play, learning point strategy.
3+ years experience, match play, pace & spin control.
Adult Tennis 101 | Fundamentals
Adult Beginner | Rally Fundamentals
Advanced Beginners | Live Ball Play
Intermediate & Advanced | Match Strategy
| Session | Day & Time | Dates | Action |
|---|---|---|---|
| Session 6 | Thurs 6:30 PM - 8:00 PM | Aug 27 - Oct 1 | Reserve |
Academy FAQs & Policies
Everything you need to know about registering, court policies, cancellations, and clinics.
General
How do I know which level to register for?
General
Where are classes held & what equipment do I need?
Location: Our primary courts are located in the Rose Garden neighborhood. Specific court details and arrival directions will be provided in your confirmation email.
What to Bring: Please bring your own tennis racquet, non-marking athletic shoes, and plenty of water. We supply high-quality training tennis balls for all clinic and lesson sessions.
Policy
General Registration & Refund Policy
No refunds will be issued within 7 days of any scheduled lesson, clinic, or event start date. Cancellation requests must be submitted in writing to admin@gripspintennis.com with the subject line "Refund Request".
Approved refunds are subject to:
- 3% card processing fee (for credit/debit card payments)
- $9 administration fee
- Note: No processing fees apply to cash or check payments.
Policy
Private Lesson Cancellation Policy
24-Hour Notice Required: Private lessons must be canceled or rescheduled at least 24 hours prior to your slot to avoid full charge.
Policy
Weather, Heat & Rain-Out Policy
Sessions canceled due to rain, excessive heat (over 92°F), or poor air quality will be rescheduled or added via a makeup session at the end of the term.
Status Updates: In event of inclement weather, notifications are sent via email/text at least 1 hour before class start time. You may also text 650-499-9387 for live court updates.
General
What if a class is sold out or underenrolled?
Waitlist: If a class is full, please sign up for the official Waitlist. Spots frequently open up 24–48 hours prior to start time.
Minimum Enrollment: A minimum of 6 participants is required for group clinics. If minimums are not met, sessions may be shortened or rescheduled.
General
How do "Donation-Based" clinics work?
Visit Donation Page
Still have questions?
Our admin team is available to assist you with level placements and bookings.

