💙
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

Elia Hill Hutch Recreation CenterTennis Venue in San Francisco, CA

4.9(376 coach reviews)
•
2 coaches•From $135 per lesson
Elia Hill Hutch Recreation Center - Tennis venue🎾San Francisco, CA

Outdoor public tennis court in San Francisco

Elia Hill Hutch Recreation Center - Tennis venue🎾San Francisco, CA
Courts
4
4 Lighted Painted Courts
Lights
Yes
Play day or night
Setting
Outdoor
open-air
Access
Public
no membership needed

2 tennis coaches at Elia Hill Hutch Recreation Center

Every coach below teaches at Elia Hill Hutch Recreation Center. Pick the one that fits your level - they handle the rest.

Irfan Lakdawala profile
About Irfan

Hey there, I'm Irfan! With 14 years of tennis passion fueling me, I've competed at a pro level, proudly clinching the #1 spot in men's open for two consecutive years in 2020 and 2021. My journey has taken me to national platforms and the international courts of ITF in Dubai and Bangladesh. Beyond just playing, my zest for teaching and the thrill of competition drives me everyday.

What students say...

"My girls had a blast and are excited about playing more tennis.

Top Rated
98Score
Irfan
From$142per lesson

Irfan

Bio: Hey there, I'm Irfan! With 14 years of tennis passion fueling me, I've competed at a pro level, proudly clinching the #1 spot in men's open for two consecutive years in 2020 and 2021. My journey has taken me to national platforms and the international courts of ITF in Dubai and Bangladesh. Beyond just playing, my zest for teaching and the thrill of competition drives me everyday.
4.9
978 Lessons given
4.9
Available
Next: Today, 8:00 PM
Pro Athlete
💰$142 for weekly lessons
Get tennis lessons with Irfan
Mahdi Hentati profile
Mahdi Hentati photo 1
Mahdi Hentati photo 2
See more photos on profile
About Mahdi

Mahdi Hentati, an esteemed tennis coach originating from Sfax, Tunisia, is a distinguished graduate with a degree in Physical Education, specializing in Tennis from L’Institut Supérieur du Sport et de l’Education Physique de Sfax. Commencing his tennis journey at the age of 8, Mahdi has earned national recognition through his dedicated participation in competitive tennis. His coaching ethos revolves around a personalized approach, acknowledging individual paces and motivations, thereby creating an environment where players can comfortably and effectively realize their maximum potential. Beyond the physical dimensions of the sport, Mahdi perceives sports as a conduit to a healthier lifestyle, imparting crucial lessons in self-discipline and empowerment. Throughout his illustrious career, Mahdi’s unwavering commitment to coaching is fueled by a genuine passion for pedagogy and the immense satisfaction derived from assisting diverse individuals in achieving their athletic and personal aspirations. His coaching philosophy transcends conventional boundaries, embodying a holistic approach that extends far beyond the confines of the tennis court. Mahdi Hentati stands as a testament to the transformative impact of sports in shaping the lives of those he guides.

What students say...

"The lesson with Mahdi was quite good, and I appreciated the focus on specific drills that helped improve my consistency. Though I’m still working on my serve, I feel more comfortable with basic rallying now. It’s encouraging, and I’d consider trying another lesson to build on this progress.

Top Rated
90Score
Mahdi
From$135per lesson

Mahdi

Bio: Mahdi Hentati, an esteemed tennis coach originating from Sfax, Tunisia, is a distinguished graduate with a degree in Physical Education, specializing in Tennis from L’Institut Supérieur du Sport et de l’Education Physique de Sfax. Commencing his tennis journey at the age of 8, Mahdi has earned national recognition through his dedicated participation in competitive tennis. His coaching ethos revolves around a personalized approach, acknowledging individual paces and motivations, thereby creating an environment where players can comfortably and effectively realize their maximum potential. Beyond the physical dimensions of the sport, Mahdi perceives sports as a conduit to a healthier lifestyle, imparting crucial lessons in self-discipline and empowerment. Throughout his illustrious career, Mahdi’s unwavering commitment to coaching is fueled by a genuine passion for pedagogy and the immense satisfaction derived from assisting diverse individuals in achieving their athletic and personal aspirations. His coaching philosophy transcends conventional boundaries, embodying a holistic approach that extends far beyond the confines of the tennis court. Mahdi Hentati stands as a testament to the transformative impact of sports in shaping the lives of those he guides.
5.0
84 Lessons given
5.0
Available
Next: Tomorrow, 7:00 AM
PTR Certified
Pro Athlete
💰$135 for weekly lessons
Get tennis lessons with Mahdi

About Elia Hill Hutch Recreation Center

Free public tennis facility with 4 outdoor hard courts in San Francisco's Western Addition neighborhood, open to the public on a first-come, first-served basis.

When to come
A steady-traffic venue. Lessons book up fastest on weekday evenings and weekend mornings.
Amenities
  • Lighted for evening play
  • Outdoor facility
  • Open to the public
Hours

Monday-Friday 8:00 AM - 6:00 PM, Saturday 9:30 AM - 5:00 PM. Courts open to public Monday through Saturday.

Looking around? See more tennis coaches in San Francisco.

Where you'll play

1139 Golden Gate Ave, San Francisco, CA 94115

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

Get directions

Lessons at Elia Hill Hutch Recreation Center, explained

Lessons at Elia Hill Hutch Recreation Center start at $135 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:

Hayes Valley Playground

Hayes Valley Playground

0.3 miles away
1 coach
Go to location
Buena Vista Tennis Courts

Buena Vista Tennis Courts

0.9 miles away
4 coaches
Go to location
Alta Plaza Park

Alta Plaza Park

0.9 miles away
2 coaches
Go to location
Mission Playground

Mission Playground

1.5 miles away
3 coaches
Go to location
Alice Marble Tennis Courts

Alice Marble Tennis Courts

1.6 miles away
5 coaches
Go to location
Presidio Wall Playground

Presidio Wall Playground

1.6 miles away
1 coach
Go to location

Ready to play at Elia Hill Hutch Recreation Center?

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

  1. Tennis
  2. California
  3. San Francisco
  4. Elia Hill Hutch Recreation 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!

Reviews for coaches at Elia Hill Hutch Recreation Center

4.9(376 coach reviews)
Jessica g.Verified ✓
Lessons taken: 5•Verified ✓
I knew absolutely nothing about tennis when I started. What I really appreciated about Irfan was his patience. He never rushed me or made me feel overwhelmed, which was a huge relief. Instead, he took the time to explain everything in a way that made sense, breaking down each technique into easy-to-follow steps. He effortlessly communicated the key points I needed to focus on to improve my ball-hitting technique. Whether it was adjusting my grip, perfecting my footwork, or understanding the timing of my swings. Whether you're a beginner like myself or a seasoned player looking to refine your game, I highly recommend Irfan for his exceptional coaching abilities!
See Coach Irfan →
Jessica H.Verified ✓
Level: Beginner•Lessons taken: 55•Verified ✓
I think Irfan's lesson was quite insightful, especially since he pointed out some specific areas where I could focus, like grip and stance adjustment which I hadn't really paid much attention to before. Though I still have work to do, I feel more aware of how small tweaks can make a difference. Honestly, it's encouraging to see progress gradually, and I plan to keep working on those details with him. If you're after someone who offers practical tips without overwhelming, I’d suggest giving Irfan a try.
See Coach Irfan →
Simone Z.Verified ✓
Lessons taken: 3•Verified ✓
I had a fantastic first lesson with Irfan! I’ve never played tennis before, so I was a bit nervous, but he was extremely patient and kind. He taught me important beginner techniques - everything from how to hold my racquet to stance, footwork and front and back hand. I’m feeling much more confident and I’m excited to come back for round 2!
See Coach Irfan →
Shaan J.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
The lesson with Mahdi was quite good, and I appreciated the focus on specific drills that helped improve my consistency. Though I’m still working on my serve, I feel more comfortable with basic rallying now. It’s encouraging, and I’d consider trying another lesson to build on this progress.
See Coach Mahdi →
Albina .Verified ✓
Lessons taken: 2•Verified ✓
Irfan has a great eye for technique, breaking down each movement in a way that’s easy to understand. He’s fantastic at explaining each movement and technique clearly, making it easy to understand the “why”s. Definitely would recommend Irfan as a tennis coach! Overall, a fantastic start!
See Coach Irfan →
Liliana H.Verified ✓
Lessons taken: 10•Verified ✓
Irfan is incredible! These are by far the best tennis classes I have ever taken! He has the ability to create a very comfortable fun environment as well as to know exactly what is needed to get to the next level!!
See Coach Irfan →
Evelyn J.Verified ✓
Level: Beginner•Lessons taken: 4•Verified ✓
I felt the lesson with Irfan was quite good from correction, and though my forehand still needs work, I appreciated his precise feedback. Still, I’m hopeful we’ll see even more improvement next time.
See Coach Irfan →
Liliana H.Verified ✓
Lessons taken: 10•Verified ✓
Amazing instructor! He knew exactly what I needed to improve my game, made it fun as well as a great workout! Wonderful teaching style, warmth and knowledge
See Coach Irfan →
Angad R.Verified ✓
Level: Intermediate•Lessons taken: 8•Verified ✓
Irfan has been great to work with. His feedback is clear, direct and spot on, and I’m looking forward to continuing to work with him to improve my game.
See Coach Irfan →
Audrey L.Verified ✓
Lessons taken: 4•Verified ✓
Irfan is a terrific coach. He is attentive and points out where I can improve coupled with drills. I have been improving a lot since working with him.
See Coach Irfan →
Clemence C.Verified ✓
Lessons taken: 11•Verified ✓
Incredible first class with Irfan! He is really passionate and even with one lesson I could feel my movements were so much better at the end
See Coach Irfan →
Jason B.Verified ✓
Lessons taken: 31•Verified ✓
Ifran is a great coach who is patient and provides guidance that is practical and not generic. Best tennis coach out there!
See Coach Irfan →
Hayley V.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Wow, lesson with Irfan was top notch, and his patient guidance really improved my swing. Excited for more lessons to come!
See Coach Irfan →
Kulan K.Verified ✓
Lessons taken: 3•Verified ✓
Irfan was amazing. Fantastic coach with a ton of real world experience to impart. Would definitely recommend.
See Coach Irfan →
Jason B.Verified ✓
Lessons taken: 31•Verified ✓
Amazing lesson as always! Ifran is both patient and provides good coaching and advice!
See Coach Irfan →
Jason B.Verified ✓
Lessons taken: 31•Verified ✓
Great coach! Fun, patient and experienced! Will be having more lessons with him.
See Coach Irfan →
Marjan F.Verified ✓
Lessons taken: 9•Verified ✓
Best Tennis Instructor! I can now play tennis with the right techniques.
See Coach Irfan →
Joseph T.Verified ✓
Lessons taken: 3•Verified ✓
Really enjoyable- very knowledgeable coach- we learnt loads - time for by!
See Coach Irfan →
Meghan S.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Excellent coach! I loved that we did a warm up and focused on technique.
See Coach Irfan →
Akshath S.Verified ✓
Lessons taken: 10•Verified ✓
Great teacher, very patient with me although I'm a complete beginner
See Coach Irfan →
Morgan R.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
My girls had a blast and are excited about playing more tennis.
See Coach Irfan →
Kulan K.Verified ✓
Lessons taken: 3•Verified ✓
Super great first lesson! Can’t wait for more.
See Coach Irfan →
Yao W.Verified ✓
Level: Beginner•Lessons taken: 11•Verified ✓
Very professional coach! The class is helpful!
See Coach Irfan →
Liliana H.Verified ✓
Lessons taken: 10•Verified ✓
Impressive! Irfan went above and beyond
See Coach Irfan →
Shivish M.Verified ✓
Lessons taken: 10•Verified ✓
Best coach you could ever hope for!
See Coach Irfan →
Meghan S.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
An amazing coach! I learned a lot!
See Coach Mahdi →
Lia B.Verified ✓
Lessons taken: 2•Verified ✓
I learnt so much in 1 hour.
See Coach Irfan →
David P.Verified ✓
Lessons taken: 1•Verified ✓
Irfan was great.
See Coach Irfan →
Lia B.Verified ✓
Lessons taken: 2•Verified ✓
Great instruction
See Coach Irfan →
Liliana H.Verified ✓
Lessons taken: 10•Verified ✓
Incredible class
See Coach Irfan →
Jakub Z.Verified ✓
Lessons taken: 1•Verified ✓
Irfan is great!
See Coach Irfan →
Liliana H.Verified ✓
Lessons taken: 10•Verified ✓
Incredible!!
See Coach Irfan →
Liliana H.Verified ✓
Lessons taken: 10•Verified ✓
Incredible!
See Coach Irfan →
Liliana H.Verified ✓
Lessons taken: 10•Verified ✓
Amazing!!
See Coach Irfan →
Liliana H.Verified ✓
Lessons taken: 10•Verified ✓
Amazing!
See Coach Irfan →