
Meet Dennis
Personalized Tennis Coaching. Real Progress. A Game You’ll Love.
With 18 years of coaching experience, Dennis helps players of all ages and skill levels become more confident, capable, and competitive on the court.
Every lesson is personalized to the player — whether you're learning the fundamentals, getting back into tennis, preparing for competition, or looking to take your game to the next level.
A Coaching Approach Built Around You
Dennis believes the best coaching is about more than hitting tennis balls. It's about understanding each player, identifying what will make the biggest difference, and creating a positive environment where improvement feels rewarding.
Lessons combine technical instruction, movement, strategy, and live-ball play to help players develop skills they can use confidently in real matches.
Whether you're a beginner picking up a racket for the first time or an experienced player looking for a competitive edge, every session has a purpose: help you become a better player and enjoy the process along the way.
Train in Mission Hills
Private tennis lessons are located at a private court in Mission Hills, San Diego, providing a comfortable and focused environment to learn, train, and improve.
Whether your goal is to learn the basics, improve your game, compete at a higher level, or simply have more fun on the court, Tennis with Dennis is built around your goals.
Ready to Get on the Court?
Let's Build Your Game.
Your first lesson is a chance to meet Dennis, experience the coaching approach, and talk about what you want to accomplish on the court.

Train With Dennis
Private Tennis Lessons
Personalized instruction designed around your goals, experience, and playing style.
Junior Player Development
Build strong fundamentals, confidence, consistency, and a love for the game from an early age.
USTA Tournament Training
Prepare for competitive match play with focused training, strategy, movement, and point construction.
Elite Performance Training
Advanced coaching for players who want to challenge themselves and take their performance to the next level.
Cardio Tennis
High-energy tennis training that combines movement, fitness, and plenty of time on the court.
Hitting Sessions
Focused live-ball practice designed to build consistency, rhythm, confidence, and match readiness.
Read more:
Testimonials
-
“I grew up learning tennis in Florida and have had a number of coaches. Dennis is by far the best I’ve ever seen. He is fun, enthusiastic, and kind, and has a true professional’s ability to observe what the player is doing wrong and explain clearly how to correct it. His technical skill is impeccable, and this translates into excellent player direction and improvement. He loves tennis and makes his players want to play better.” - Lisa G.
-
“Dennis is awesome, helped me with my form, greatly improved my serve, and such a beautiful place to play tennis to get a break during my busy work day!" - Steve B.
-
“Great training for USTA Junior Tournaments in San Diego! My son is doing so much better and now winning matches! We couldn't be happier with the tennis lessons! ”– Kelly A.
Read more Reviews on Google
