💙
Get a free trial lesson
How does it work?
💙

Get a free trial lesson

First lesson free
•
Pay 24 hours after trial
•
Cancel anytime
TeachMe.To LogoTeachMe.To Logo

Shelby Park Community CenterTennis Venue in Nashville, TN

5.0(125 coach reviews)
•
1 coach•From $107 per lesson
Shelby Park Community Center - Tennis venue🎾Nashville, TN

tennis court in Nashville

Courts
6
Setting
Indoor + outdoor
play in any weather
Parking
On-site

1 tennis coach at Shelby Park Community Center

Every coach below teaches at Shelby Park Community Center. Pick the one that fits your level - they handle the rest.

Joshua Orozco profile
About Joshua

With 30 years of experience as a player and coach, I bring a passion for tennis and a dedication to helping each student reach their full potential. I currently work with young, teens and adults as they maximize their potential on the court. Helping refine all strokes, gain confidence, while learning strategies to be more competitive. I can help you!

What students say...

"Great first lesson

SuperCoach
SuperCoach
Joshua
From$107per lesson

Joshua

Bio: With 30 years of experience as a player and coach, I bring a passion for tennis and a dedication to helping each student reach their full potential. I currently work with young, teens and adults as they maximize their potential on the court. Helping refine all strokes, gain confidence, while learning strategies to be more competitive. I can help you!
5.0
315 Lessons given
5.0
Available
Next: Tomorrow, 7:00 AM
College Player
💰$107 for weekly lessons
Get tennis lessons with Joshua

About Shelby Park Community Center

Shelby Park Community Center in East Nashville offers tennis courts as part of its Metro Parks recreation hub with gym, playground, and youth programs for local players.

When to come
This is one of the busiest venues in the area. Weekday mornings and mid-afternoons are typically your best bet for an open court or a focused lesson.
Amenities
  • On-site parking
  • Indoor and outdoor courts
Hours
Monday12PM – 8:30PM
Tuesday12PM – 8:30PM

Where you'll play

401 S 20th St

Open the address in your maps app for turn-by-turn directions.

Get directions

Lessons at Shelby Park Community Center, explained

Lessons at Shelby Park Community Center start at $107 per lesson. The exact price depends on the coach, the session length, and whether you book solo or split a group lesson with friends — and your first lesson is always free.

Other nearby locations:

Centennial Sportsplex Tennis Center

Centennial Sportsplex Tennis Center

2.4 miles away
1 coach
Go to location
Glencliff High School

Glencliff High School

4.7 miles away
2 coaches
Go to location
Sevier Park Community Center

Sevier Park Community Center

Ready to play at Shelby Park Community Center?

Your first lesson is free. Pick from 1 tennis coach who teach here and book a time that works for you.

  1. Tennis
  2. Tennessee
  3. Nashville
  4. Shelby Park Community Center
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQHelp Center
BrowseOnline lessonsReviewsPrivacyTerms
InstagramFacebook

© 2026 Teach Me To


As a platform, we do our best to provide accurate information and make your booking experience seamless. However, we do not verify every detail and we do not background check every coach who lists themselves on our site. It's up to the instructors to provide accurate, up-to-date information. If you have any questions or concerns, just message us and ask!

Shelby Park Community Center - Tennis venue🎾Nashville, TN
Wednesday
12PM – 8:30PM
Thursday12PM – 8:30PM
Friday10AM – 6:30PM
Saturday10AM – 4PM
SundayClosed

Mon-Thu 12pm-8:30pm, Fri 10am-6:30pm, Sat 10am-4pm, closed Sun; varies by program schedule.

Looking around? See more tennis coaches in Nashville.

4.7 miles away
4 coaches
Go to location
Seven Oaks Park

Seven Oaks Park

4.8 miles away
1 coach
Go to location
Lipscomb Academy Athletic Complex

Lipscomb Academy Athletic Complex

5.5 miles away
2 coaches
Go to location
Whitworth Racquet Club

Whitworth Racquet Club

5.6 miles away
2 coaches
Go to location

Reviews for coaches at Shelby Park Community Center

5.0(125 coach reviews)
Jessica C.Verified ✓
Level: Beginner•Lessons taken: 48•Verified ✓
Coach Josh is hands-down one of the best tennis coaches we’ve ever worked with. Whether he’s coaching kids or adults, he brings a rare combination of passion, patience, and expertise to every session. He connects incredibly well with children—making lessons both fun and productive—and he knows exactly how to challenge and motivate adults at any skill level. What really sets Josh apart is his relentless commitment to improvement. He’s constantly researching new techniques, strategies, and drills, and he’s always refining his teaching style based on what works best for each individual. You can see the care and thought he puts into every session—he doesn’t just teach tennis; he teaches you how to love the game while getting better every time you step on the court. If you’re looking for a coach who’s dedicated, innovative, and truly invested in your growth, look no further than Coach Josh. He’s exceptional.
See Coach Joshua →
Shama S.Verified ✓
Level: Beginner•Lessons taken: 49•Verified ✓
I found Joshua's lesson quite solid, especially in terms of working on flexibility, which I hadn't really paid much attention to before. Though, it’s not like it was a revelation or anything, but still, I felt like I learned a few useful stretches and movements that I've started to incorporate. No big surprises, but I’m hopeful about applying what I learned and building on it in future lessons. Still, if you're after a practical approach that gently improves your game, it might be worth giving Joshua a try.
See Coach Joshua →
Shama S.Verified ✓
Level: Beginner•Lessons taken: 49•Verified ✓
Oh, well, I think Joshua’s lesson was quite helpful in improving my flexibility, though I do feel like I need to put more effort into my service. His guidance was focused and practical, which I appreciated, and I can see myself building on that in future lessons. Still, there’s definitely room for me to refine some techniques, but I’m optimistic about making progress. If you’re interested in a thoughtful, steady approach, you might want to check out what Joshua offers.
See Coach Joshua →
Shama S.Verified ✓
Level: Beginner•Lessons taken: 49•Verified ✓
The lesson showcased Joshua’s coaching style pretty well, and I found it quite effective for my needs. Though, honestly, I’m still getting used to his approach, but I’m optimistic about improving. If anything, I’d suggest he continues developing that personalized touch, as it really makes a difference. Still, I’d say it’s worth giving Joshua a shot if you're after a measured and thoughtful approach to tennis coaching.
See Coach Joshua →
Shama S.Verified ✓
Level: Beginner•Lessons taken: 49•Verified ✓
The lesson with Joshua was quite good overall, nothing really stood out as problematic. Everything ran smoothly, and I feel like I gained some useful insights into my game. Though there’s not much to point out as needing improvement, I’d say I’m looking forward to seeing how I can build on this in future lessons. Still, I think it’s worth trying another lesson with him.
See Coach Joshua →
Shama S.Verified ✓
Level: Beginner•Lessons taken: 49•Verified ✓
I felt the lesson was quite solid overall, and Joshua’s focus on technique really helped me refine my strokes. Though I still have some adjustments to make, I appreciated the clear explanations and the practical tips he offered. Still, it was a pretty helpful experience, and I’d consider giving Joshua another try if you're looking to subtly improve your game.
See Coach Joshua →
Shama S.Verified ✓
Level: Beginner•Lessons taken: 49•Verified ✓
Honestly, Joshua's lesson really hit a sweet spot for me, especially with how everything was covered. No major tweaks needed, and I feel more confident about my game now. Still, I guess there's always room to keep sharpening my technique. If you're after a coach who can go through all aspects thoroughly without rushing, Joshua's definitely worth trying.
See Coach Joshua →
Shama S.Verified ✓
Level: Beginner•Lessons taken: 49•Verified ✓
What stood out most during my session with Joshua was his effective coaching style. The tips and guidance made the entire lesson engaging and easy to follow. If you’re thinking about taking tennis lessons, I’d recommend giving Joshua a try. It was a positive experience that kept me motivated throughout. Looking forward to more sessions! 🎾
See Coach Joshua →
Shama S.Verified ✓
Level: Beginner•Lessons taken: 49•Verified ✓
I feel like Joshua’s lesson was quite solid overall, with everything good to a reasonable extent. Honestly, nothing stood out as needing improvement, which is nice. Still, I think solidifying some of the basics could help improve consistency over time. If you're into steady progress, giving Joshua a try might be worth considering.
See Coach Joshua →
Shama S.Verified ✓
Level: Beginner•Lessons taken: 49•Verified ✓
The lesson was great overall, and I think Joshua’s approach really made a difference in my game. Though I still have room to improve on some strokes, I appreciated how he highlighted key techniques that I can work on. Still, I look forward to applying what I learned in upcoming lessons and see how much more I can develop.
See Coach Joshua →
Shama S.Verified ✓
Level: Beginner•Lessons taken: 49•Verified ✓
What stood out for me was the noticeable improvement I’m seeing in my game. Joshua’s approach really helps build confidence and skill on the court. If you’re thinking about taking tennis lessons, I’d recommend giving his sessions a try. The positive progress I’ve made keeps me motivated to continue learning and playing.
See Coach Joshua →
Shama S.Verified ✓
Level: Beginner•Lessons taken: 49•Verified ✓
I loved Joshua’s teaching style, which made the lesson both clear and engaging. The session really helped me improve my technique in a fun way. If you’re thinking about picking up tennis or sharpening your skills, Joshua’s lessons are definitely worth trying. Give it a go and see how much you can learn! 🎾🙂
See Coach Joshua →
Morgan J.Verified ✓
Level: Beginner•Lessons taken: 13•Verified ✓
I had a great time in the tennis lesson with Joshua. The session was smooth and enjoyable 🙂. Everything felt well planned, and I’m looking forward to more lessons like this. If you’re thinking about improving your game, Joshua’s lessons are definitely worth trying out.
See Coach Joshua →
Shama S.Verified ✓
Level: Beginner•Lessons taken: 49•Verified ✓
The lesson with Joshua was great, no doubt, and I appreciated the clear guidance he provided. Though, I’d still like to see a bit more focus on specific drills to boost my confidence further, but I think there's definitely room for progress.
See Coach Joshua →
Shama S.Verified ✓
Level: Beginner•Lessons taken: 49•Verified ✓
That lesson kept me on my toes, fun and challenging. I’m pumped to sharpen skills and tactics, and I’m already looking forward to the next drill-filled lesson. Let’s keep it moving.
See Coach Joshua →
Shama S.Verified ✓
Level: Beginner•Lessons taken: 49•Verified ✓
I'm quite surprised at how this lesson helped me focus on my groundstrokes, though I still think there's room for more practice on my serve to really feel confident.
See Coach Joshua →
Shama S.Verified ✓
Level: Beginner•Lessons taken: 49•Verified ✓
The lesson was pretty helpful, especially when Joshua broke down the serve technique. Still, I think I need more practice to really feel confident about it.
See Coach Joshua →
Shama S.Verified ✓
Level: Beginner•Lessons taken: 49•Verified ✓
Bright focus, quick gains, and a sharper serve. The lesson left me energized to push further, plus that highlight of technique really stood out.
See Coach Joshua →
Mccain L.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Joshua is a great coach! He is patient and easy to work with. He is very professional. I would easily recommend him to other players.
See Coach Joshua →
Shama S.Verified ✓
Level: Beginner•Lessons taken: 49•Verified ✓
The lesson was quite good, especially focusing on improving my flexibility, which I found pretty helpful.
See Coach Joshua →
Erin C.Verified ✓
Level: Beginner•Lessons taken: 13•Verified ✓
another awesome session! i feel like im improving a lot and hes a great teacher!
See Coach Joshua →
Erin C.Verified ✓
Level: Beginner•Lessons taken: 13•Verified ✓
Josh is an awesome instructor!
See Coach Joshua →
Boris B.Verified ✓
Level: Intermediate•Lessons taken: 1•Verified ✓
Great first lesson
See Coach Joshua →
Erin C.Verified ✓
Level: Beginner•Lessons taken: 13•Verified ✓
great teacher!!
See Coach Joshua →
Shama S.Verified ✓
Level: Beginner•Lessons taken: 49•Verified ✓
It was good
See Coach Joshua →
Moe Z.Verified ✓
Level: Beginner•Lessons taken: 17•Verified ✓
Great Coach!
See Coach Joshua →
Neil P.Verified ✓
Level: Intermediate•Lessons taken: 5•Verified ✓
Phenomenal
See Coach Joshua →