Skip to content
R Academy coach mid-forehand on a Bay Area tennis court

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

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.

$100/hr
Group Lessons

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.

$40/person
Kids Academy

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.

Contact for packages
Adult Clinics

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.

Contact for packages

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

Adult player striking a forehand
Group of adult players in a doubles match
Junior player mid-swing
Player gathering balls between drills

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