top of page

Meet Dennis

With 18 years of coaching experience, Coach Dennis is passionate about helping players of all ages and skill levels build confidence, improve their technique, and enjoy the game of tennis. Every lesson is tailored to each player's individual goals, whether they're learning the fundamentals, preparing for competition, or simply looking to have fun on the court. 

 

With a positive, encouraging coaching style and a focus on long-term development, Coach Dennis creates an environment where players can grow, challenge themselves, and develop a lifelong love for the game.

​​

Private tennis lessons, located at our private court in Mission Hills, San Diego.

​

Also offering: USTA Tournament Training, Cardio Tennis, Hitting Sessions, Elite Performance Training, Junior Player Development, Private Coaching, and Lessons for all ages and all levels. 

​

Read more:

Top 10 Reasons to Play Tennis

​​

What's the Best Age to Start Playing Tennis?

BP5A5423.jpg
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

Dennis Garcia Delgado brings 18 years of teaching experience to the court, with a passion to help you achieve your goals.

© 2026 MissionHillsTennis.com

Mission Hills Tennis 

1813 Neale Street, San Diego, CA 92103

Call or Text to Book a Session: 619-610-8146

or Book on my Calendar!
bottom of page