Forest Oaks Swim & Racquet Club · Spring, TX
Elite Tennis Lessons in Spring, TX
Elite training is the side of the academy for players who want to progress rather than play recreationally. It is not by invitation: you join by committing to the load. Sessions run three, four or five days a week and include private lessons, fitness, and a personal coaching plan built around where the player is trying to get to, whether that is a UTR rating, a ranking or college tennis.
$350–$500 per month, 3 to 5 days per week
We coach Monday to Saturday, 8:00 AM to 8:00 PM. Sunday, private lessons by arrangement.
How it works
How elite tennis lessons work at Forest Oaks Swim & Racquet Club
Every player follows the same 4 steps, whatever the level. Each coach works from a written plan for the player in front of them.
- Player Assessment We test strokes, movement, and match play to set a baseline. 1
- Personal Plan Each player gets a coaching plan with clear ranking goals. 2
- Daily Training High-intensity court work plus private sessions every month. 3
- Tournament Support We guide scheduling, travel, and match review for events. 4
When it runs
When elite tennis lessons run
These are the fixed weekly blocks. Private lessons are booked around them, and Sunday is available by arrangement.
- High intensity squad Mon–Fri 5:00–7:00 PM
Elite players train three, four or five evenings a week, and full-time players add a morning block. A Forest Oaks membership is required for this program.
The price page lists every package in full, and you can call (855) 556-0450 if you would rather talk it through.
See the full price list →
Google reviews
What players say
5.0 ★★★★★ 5.0 out of 5, from 24 Google ratings
-
★★★★★
Rivera Tennis academy is the best of the best when it comes to Tennis lesson. My son started his lessons here in late August taking private lessons under Coach Devin!! This is the first of any sport my son is playing and we were bit unsure how he might like it. Coach Devin has proved us that these were just our mere concerns. Our son has thrived under Coach Devin’s leadership and training. He is soo patient with our son and works with him at his level. It’s only been few months but our son has come a long way in the world of tennis. Coach Devin is also a very kind and respectful young man! Thank you Ivett for assigning him as our son’s coach. You will never get judged here at the court. Everyone encourages and is kind to each other.
Susan Mathew
-
★★★★★
I seriously wish I had found this place YEARS ago. They have great dedicated coaches who focus on technique while still making sure everyone in the class has a good time. Students are given time with different coaches (including conditioning!) And often get one-on-one attention. The biggest plus for me is that my kids and I can have our own classes at the same time...so everyone wins!
Gaby Dorough
-
★★★★★
I can't say enough great things about this Rivera Tennis Academy! The coaches here are absolutely wonderful—each one brings a unique combination of expertise, passion, and positivity that makes learning both fun and effective. They truly care about the progress of each player, providing personalized attention and guidance tailored to individual needs. Whether you're a beginner or an advanced player, the coaches are always there to motivate you, offer constructive feedback, and help you achieve your goals. The atmosphere is welcoming and supportive, and I always leave feeling more confident in my skills. I highly recommend this academy to anyone looking to improve their tennis game or to even learn the game of tennis. Cheers-Tony
Tony Phan
Common questions
Elite Tennis Lessons: common questions
How much do elite tennis lessons cost in Spring, TX?
Elite Tennis Lessons run from $350 to $500 per month, 3 to 5 days per week. The full price list shows every package, and you can call (855) 556-0450 if you want help picking one.
When does elite tennis training run each week?
The high intensity squad trains Monday to Friday, 5:00 to 7:00 PM. Players choose three, four or five evenings a week, and full-time players add a morning block as well.
Do elite players need a Forest Oaks membership?
Yes. Elite training is the one program that requires a Forest Oaks Swim & Racquet Club membership, because players are on the courts almost every day.
Can we try it before we enrol?
Yes. A new player gets a free 30 minute tryout so you can see the group and the coaching first. Call Ivett on (732) 678-7708 to book it. After that, a weekly place is the way most families carry on.
Where do elite tennis lessons take place?
Every lesson runs on our hard courts at Forest Oaks Swim & Racquet Club, 19023 Joanleigh Dr, Spring, TX 77388.
Who teaches elite tennis lessons at Rivera Tennis Academy?
Our coaching team is led by Alfredo Rivera, a former ATP and Davis Cup player from Chile with more than 30 years of coaching experience and USPTA and PTR certification. The elite squad is taken by Devin Mendez, a top 50 national USTA player with a UTR of 9 who competed in NCAA Division II, and by Sebastian Trujillo, a Level 2 RSPA coach who played ITF juniors and was a hitting partner at the ATP Houston 250. What each of them brings to a lesson is on the tennis team page.
How do I book elite tennis lessons?
Call Rivera Tennis Academy at (855) 556-0450 or send a message through the contact page. Tell us the age, the level and the times that work for you. Elite Tennis Lessons run Mon–Fri 5:00–7:00 PM.
Other lessons
More tennis lessons in Spring, TX
Not sure this is the right fit? Here is the rest of the coaching program at Forest Oaks Swim & Racquet Club.
- Private Tennis Lessons One-on-one coaching built around your game, your goals, and your pace. $70–$85
- Kids Tennis Lessons Mini Tennis: the Red and Orange stages, on soft low-compression balls. $88–$484
- Junior Tennis Lessons The Junior Academy: the Green and Yellow stages, from fundamentals to tournament play. $88–$484
- Adult Tennis Lessons Group clinics for every level, from first racquet to league play. $30–$30
Get started
Start elite tennis lessons this week
Book a first lesson
Tell us the age, the level and the times that suit you, and we will put the player in the right group. It takes a minute.
Book a lessonNew to us? A first 30 minute session is free — call Ivett on (732) 678-7708 and she will set it up.
Rather talk it through?
Call and tell us the age, the level and what you want out of it. We will find the right group.
Call (855) 556-0450- Monday - Saturday8:00 AM - 8:00 PM
- SundayAvailable for private lessons
Forest Oaks Swim & Racquet Club
19023 Joanleigh Dr, Spring, TX 77388
Get directions →