
San Jose · Palo Alto · Mountain View · Sunnyvale
Elevate Your Tennis Game
Private & group tennis coaching in the Bay Area — built around your swing, your schedule, and your goals.
Programs
Coaching for every level
From your very first rally to competitive tournament prep, R Academy has a program built for where you are right now.

Private Lessons
One-on-one, all court time is yours
Fully individualized coaching built around your swing, your footwork, and your goals. Every drill, every rep, every correction is about you and nobody else.
Group Lessons
3–6 players, same court, shared energy
Small-group coaching that keeps the price down and the intensity up. You get live-ball drills, point play, and the kind of feedback that only comes from hitting with real opponents.
Kids Academy
Ages 5–18, from first swing to first tournament
A structured pathway for junior players: red, orange, and green ball stages for beginners, and full-speed technical and tactical training for competitive juniors.

Adult Clinics
Beginner to advanced, fitness and fundamentals
Clinics for adults who want a real workout alongside real stroke work — whether you picked up a racquet last month or you're chasing a higher NTRP rating.
Pricing
Simple, straightforward rates
Private Lessons
$100/hr
Group Lessons
$40/person
Kids & Adult Packages
Contact for packages
Testimonials
What players & parents say
“As a former top-level high school tennis player (4.0), I can say that Rohan has the technique, expertise, and skill to teach the critical basics and mental game and strategies of tennis — forehand, backhand, footwork, serve, pronation, overheads, serve and volley, slices, dropshots, lobs, situational awareness, etc! Thank you!”
Aadit Rai
Google review
“Coach Rohan is awesome! He is very patient when teaching and very flexible with schedules. He is easy-going, so lessons are fun and engaging. My son loves it! I highly recommend!”
Ana Bastos
Google review
“Rohan has been teaching my son tennis and has really helped my son's game. Rohan gives good attention and helps correct mistakes early and is very patient. Would highly recommend Rohan for anyone looking to pick up tennis for the first time.”
Ashwinram Suresh
Google review
On the Court
Real players, real progress


Where We Play
Serving the Bay Area
San Jose
Private lessons, adult clinics, junior groups
Palo Alto
Private lessons, kids academy
Mountain View
Group lessons, adult clinics
Sunnyvale
Private lessons, junior groups
Start Your Training Today
Spots fill up by season — reserve your first lesson and see where your game can go.
Schedule a Lesson