💙
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

Potrero Hill Recreation CenterTennis Venue in San Francisco, CA

5.0(181 coach reviews)
•
9 coaches•From $64 per lesson
Potrero Hill Recreation Center - Tennis venue🎾San Francisco, CA

Outdoor tennis court in San Francisco

Courts
2
Setting
Outdoor
open-air

9 tennis coaches at Potrero Hill Recreation Center

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

Dax Frazier profile
About Dax

Hey fellow tennis lovers! I've been graced with 40 years of tennis experience, starting when I was just 6, thanks to my father's teachings. Our daily matches paved my path to the high-school varsity team, and I've passionately played recreationally since 1995. Whether you're seeking that powerful edge or aiming to master the basics and enjoy with buddies, I'm here to guide. Swing into action with me today!

What students say...

"I hadn’t played tennis in over two years and came in feeling like a total novice, but Dax made the whole experience fantastic. He was patient, clear in his guidance, and great at breaking down the basics. We focused on forehand and backhand technique, and he gave me simple cues that actually clicked. I walked away feeling more confident, more capable, and excited to keep learning!

SuperCoach
SuperCoach
Dax
From$142per lesson

Dax

Bio: Hey fellow tennis lovers! I've been graced with 40 years of tennis experience, starting when I was just 6, thanks to my father's teachings. Our daily matches paved my path to the high-school varsity team, and I've passionately played recreationally since 1995. Whether you're seeking that powerful edge or aiming to master the basics and enjoy with buddies, I'm here to guide. Swing into action with me today!
5.0
150 Lessons given
5.0
Available
Next: Tomorrow, 6:00 AM
💰$142 for weekly lessons
Get tennis lessons with Dax
Justin Sim profile
Justin Sim photo 1
See more photos on profile
About Justin

I am a college student who plays tennis for my college team. With 14 years of playing experience and extensive coaching background, I am dedicated to helping others improve their tennis skills. My passion for the game drives me to provide effective and insightful coaching to players of all levels.

What students say...

"Justin is the best tennis coach I have ever taken lessons from!

Top Rated
91Score
Justin
From$128per lesson

Justin

Bio: I am a college student who plays tennis for my college team. With 14 years of playing experience and extensive coaching background, I am dedicated to helping others improve their tennis skills. My passion for the game drives me to provide effective and insightful coaching to players of all levels.
5.0
129 Lessons given
5.0
Available
Next: Tomorrow, 7:00 AM
Pro Athlete
💰$128 for weekly lessons
Get tennis lessons with Justin
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
Dylan Law-Smith profile
Dylan Law-Smith photo 1
Dylan Law-Smith photo 2
See more photos on profile
About Dylan

I am an internationally trained tennis coach and former elite junior who grew up in Tokyo and trained at Keio Tennis Academy, earning national-level results in Japan before continuing high-performance development at Weil Tennis Academy in California. I now attend the University of California, Berkeley, and bring a global, disciplined, and resilient approach to coaching focused on strong fundamentals and mental toughness.

What students say...

"Great coach

Top Rated
94Score
Dylan
From$114per lesson

Dylan

Bio: I am an internationally trained tennis coach and former elite junior who grew up in Tokyo and trained at Keio Tennis Academy, earning national-level results in Japan before continuing high-performance development at Weil Tennis Academy in California. I now attend the University of California, Berkeley, and bring a global, disciplined, and resilient approach to coaching focused on strong fundamentals and mental toughness.
4.9
47 Lessons given
4.9
Available
Next: Today, 8:00 AM
Experienced Player
💰$114 for weekly lessons
Get tennis lessons with Dylan
Prabh Bal profile
About Prabh

I am a former D1 tennis player and I’m offering my services as a hitting partner as well as a coach. I played D2 as well and my University was ranked 9 in the nation. Won many singles and doubles tournaments throughout my career. Used to be Top 50. I’ve worked as a student athlete at a D1 school as well. Does not matter if you are a beginner or a professional tennis player, I offer insight for all. All of my current clients are extremely happy as I have helped carve their game significantly. My previous clients include top ranked Junior and Men's players as well as recreational players. Located in San Francisco but can drive around. Pls feel free to reach out and we can set up some sessions! Looking forward to working with you. LETS GET IT!!!

What students say...

"Coach Prabh is cool. I like the session! Thank you

Top Rated
93Score
Prabh
From$142per lesson

Prabh

Bio: I am a former D1 tennis player and I’m offering my services as a hitting partner as well as a coach. I played D2 as well and my University was ranked 9 in the nation. Won many singles and doubles tournaments throughout my career. Used to be Top 50. I’ve worked as a student athlete at a D1 school as well. Does not matter if you are a beginner or a professional tennis player, I offer insight for all. All of my current clients are extremely happy as I have helped carve their game significantly. My previous clients include top ranked Junior and Men's players as well as recreational players. Located in San Francisco but can drive around. Pls feel free to reach out and we can set up some sessions! Looking forward to working with you. LETS GET IT!!!
4.9
56 Lessons given
4.9
Available
Next: Today, 8:00 AM
D1 Athlete
💰$142 for weekly lessons
Get tennis lessons with Prabh
Daniel Gaffney profile
Daniel Gaffney photo 1
Daniel Gaffney photo 2
See more photos on profile
About Daniel

My name is Daniel Gaffney. I have coached tennis for ten years as a private instructor as well as through the SF Recreation and Parks Department for all levels, which range from the novice to the advanced level. I am a former USTA NorCal junior player and 4.5 NTRP player.

What students say...

"I started my first lesson with Coach Daniel feeling incredibly nervous and out of my element, but his welcoming attitude immediately put me at ease. He has a remarkable gift for breaking down complex tennis fundamentals into simple, easy-to-understand steps that are perfect for a total beginner. I was impressed by how patient he remained while correcting my grip and footwork, always offering encouragement rather than criticism. His energy is contagious, and he managed to make a challenging workout feel like genuine fun. By the end of the hour, I was actually hitting the ball over the net with confidence and felt like I had made real progress. I would highly recommend Daniel to anyone looking to start their tennis journey in a supportive and professional environment.

Top Rated
93Score
Daniel
From$74per lesson

Daniel

Bio: My name is Daniel Gaffney. I have coached tennis for ten years as a private instructor as well as through the SF Recreation and Parks Department for all levels, which range from the novice to the advanced level. I am a former USTA NorCal junior player and 4.5 NTRP player.
5.0
11 Lessons given
5.0
Available
Next: Tomorrow, 8:00 AM
Experienced Player
💰$74 for weekly lessons
Get tennis lessons with Daniel
Cedric Johnson profile
About Cedric

Motivational and enthusiastic tennis coach with 7 plus years part-time and independent instruction with college Team Tennis for Grossmont College San Diego. Experienced in coaching players of various ages and skill levels, from beginners to competitive youth and adult athletes. Committed to improving mechanics, strategy, conditioning, mental toughness for competition or leisure play. I can turn a beginner into a Competitive Winning ACE that doesn’t take years and years of CraZy Lessons Really!

What students say...

"Cedric is truly a great teacher. He’s patient, knowledgeable, and knows how to explain techniques in a way that’s easy to understand and apply on the court. The lesson is well-structured, encouraging, and fun. Highly recommended!

Top Rated
90Score
Cedric
From$64per lesson

Cedric

Bio: Motivational and enthusiastic tennis coach with 7 plus years part-time and independent instruction with college Team Tennis for Grossmont College San Diego. Experienced in coaching players of various ages and skill levels, from beginners to competitive youth and adult athletes. Committed to improving mechanics, strategy, conditioning, mental toughness for competition or leisure play. I can turn a beginner into a Competitive Winning ACE that doesn’t take years and years of CraZy Lessons Really!
5.0
4 Lessons given
5.0
Available
Next: Tomorrow, 8:00 AM
Experienced Player
💰$64 for weekly lessons
Get tennis lessons with Cedric
Andres Martinez profile
Andres Martinez photo 1
Andres Martinez photo 2
See more photos on profile
About Andres

Andres is a passionate tennis coach who emphasizes the three key pillars of the game: technique, footwork, and mental health. With a well-rounded approach, he helps his students master fundamental skills, improve their movement on the court, and develop a strong, focused mindset. Andres believes that success in tennis comes from a balance of physical and mental preparation, and he tailors his lessons to support growth in all areas. His dedication to holistic coaching ensures players build confidence and excel in their game.

81Score
Andres
From$142per lesson

Andres

Bio: Andres is a passionate tennis coach who emphasizes the three key pillars of the game: technique, footwork, and mental health. With a well-rounded approach, he helps his students master fundamental skills, improve their movement on the court, and develop a strong, focused mindset. Andres believes that success in tennis comes from a balance of physical and mental preparation, and he tailors his lessons to support growth in all areas. His dedication to holistic coaching ensures players build confidence and excel in their game.
1 Lesson given
Available
Next: Tomorrow, 8:00 AM
💰$142 for weekly lessons
Get tennis lessons with Andres
Casey Swan profile
About Casey

I'm a former college All-American and circuit pro with a 35-year USPTA /RSPA certification and four decades of experience as part of Wilson's AdStaff team. I've coached a diverse range of students, from beginners as young as four to seasoned pros at 87. My passion for tennis extends beyond the court; I've also navigated the world of tech startups and hold a degree from Wharton. Beyond my professional accomplishments, I'm a proud father of two sons (Go Blue!) and currently reside in beautiful Northern California. I bring a unique blend of athletic expertise, business acumen, and personal warmth to my coaching. Whether you're just starting or looking to refine your skills, I'm committed to helping you achieve your tennis goals in a fun and supportive environment. Let's hit the court together!

89Score
Casey
From$171per lesson

Casey

Bio: I'm a former college All-American and circuit pro with a 35-year USPTA /RSPA certification and four decades of experience as part of Wilson's AdStaff team. I've coached a diverse range of students, from beginners as young as four to seasoned pros at 87. My passion for tennis extends beyond the court; I've also navigated the world of tech startups and hold a degree from Wharton. Beyond my professional accomplishments, I'm a proud father of two sons (Go Blue!) and currently reside in beautiful Northern California. I bring a unique blend of athletic expertise, business acumen, and personal warmth to my coaching. Whether you're just starting or looking to refine your skills, I'm committed to helping you achieve your tennis goals in a fun and supportive environment. Let's hit the court together!
5 Lessons given
Available
Next: Tomorrow, 8:00 AM
💰$171 for weekly lessons
Get tennis lessons with Casey

About Potrero Hill Recreation Center

Potrero Hill Recreation Center offers 2 lighted outdoor tennis courts for public play, reservable via SF Rec & Parks, ideal for tennis players seeking scenic views and community programs in San Francisco.

When to come
A steady-traffic venue. Lessons book up fastest on weekday evenings and weekend mornings.
Amenities
  • Outdoor facility
Hours

Open gym hours: Tue 10AM-2PM & 4-8PM; Wed-Thu-Fri 10AM-2PM; Sat 9AM-5PM. Tennis court access during facility hours.

Looking around? See more tennis coaches in San Francisco.

Where you'll play

801 Arkansas St, San Francisco, CA 94107, USA

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

Get directions

Lessons at Potrero Hill Recreation Center, explained

Lessons at Potrero Hill Recreation Center start at $64 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:

Mission Playground

Mission Playground

1.4 miles away
3 coaches
Go to location
Silver Terrace Park

Silver Terrace Park

1.8 miles away
1 coach
Go to location
Upper Noe Recreation Center

Ready to play at Potrero Hill Recreation Center?

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

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

Potrero Hill Recreation Center - Tennis venue🎾San Francisco, CA

Upper Noe Recreation Center

1.9 miles away
1 coach
Go to location
Hayes Valley Playground

Hayes Valley Playground

2.1 miles away
1 coach
Go to location
Saint Mary's Playground

Saint Mary's Playground

2.1 miles away
2 coaches
Go to location
Elia Hill Hutch Recreation Center

Elia Hill Hutch Recreation Center

2.4 miles away
1 coach
Go to location

Reviews for coaches at Potrero Hill Recreation Center

5.0(181 coach reviews)
Allison C.Verified ✓
Level: Intermediate•Lessons taken: 5•Verified ✓
The lesson was quite helpful, especially in building my confidence to serve and volley, and I saw real improvement in my forehand and backhand. I think continuing to focus on stroke consistency and ball placement would be good. Though I feel like I'm getting closer to a more reliable game, there's definitely room for reinforcement. Dax's advice last lesson is great to keep in mind, which has upped my game.
See Coach Dax →
Hannah E.Verified ✓
Level: Beginner•Lessons taken: 2•Verified ✓
I hadn’t played tennis in over two years and came in feeling like a total novice, but Dax made the whole experience fantastic. He was patient, clear in his guidance, and great at breaking down the basics. We focused on forehand and backhand technique, and he gave me simple cues that actually clicked. I walked away feeling more confident, more capable, and excited to keep learning!
See Coach Dax →
Sofia V.Verified ✓
Level: Beginner•Lessons taken: 12•Verified ✓
What stood out most to me was how friendly and skilled Dax is as a coach. The lesson was well-paced and encouraging, making it easy to stay motivated. If you're thinking about improving your tennis game, I definitely recommend trying Dax’s lessons. You’ll enjoy learning from someone who makes the experience positive and productive.
See Coach Dax →
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 →
Allison C.Verified ✓
Level: Intermediate•Lessons taken: 5•Verified ✓
Dax's lesson was quite helpful especially in building my confidence with the serve and backhand, though I still need to work on those areas. I appreciated the focus on building technique without feeling pushed. I might ask for a few more drills personalized for solo practice next time.
See Coach Dax →
Burcu O.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
The lesson with Prabh was quite pleasant, especially since he was attentive to our individual needs (to mine an my husband’s) and helped us fine-tune our technique. I appreciated his focus on detail and clear guidance. awe are looking forward to more lessons with him!
See Coach Prabh →
Gabriel A.Verified ✓
Level: Beginner•Lessons taken: 4•Verified ✓
Cedric is truly a great teacher. He’s patient, knowledgeable, and knows how to explain techniques in a way that’s easy to understand and apply on the court. The lesson is well-structured, encouraging, and fun. Highly recommended!
See Coach Cedric →
Tylor V.Verified ✓
Lessons taken: 1•Verified ✓
Justin's lesson provided really great tips and feedback, which I appreciated quite a bit. Guidance was quite helpful and well-structured overall. If you’re interested in good, practical advice, give Justin a try.
See Coach Justin →
Xiaofei L.Verified ✓
Level: Intermediate•Lessons taken: 1•Verified ✓
Had a fun session with Dax! He is very positive, friendly, encouraging, all great things to look for in a tennis coach. Gave me some helpful tips on serves too to adjust my form.
See Coach Dax →
Lou L.Verified ✓
Lessons taken: 14•Verified ✓
First lesson with Justin is very productive and fun. We were able to focus on practicing and correcting form, and i love that the lessons can be tailored to my level and needs.
See Coach Justin →
Andrew S.Verified ✓
Lessons taken: 19•Verified ✓
Talented tennis player and coach. Share knowledge of the sport with students and has helpful observations on techniques and form.
See Coach Justin →
Evan M.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Truly excellent coach, diagnosed my bad habits on day one and started correcting them. Would highly recommend
See Coach Dylan →
Petko P.Verified ✓
Level: Intermediate•Lessons taken: 7•Verified ✓
Overall good first lesson. Mix of technical and drills and useful feedback on technique
See Coach Dylan →
Andrew S.Verified ✓
Lessons taken: 19•Verified ✓
Excellent coach. Knowledgeable about tennis and skilled player.
See Coach Justin →
Diana T.Verified ✓
Level: Intermediate•Lessons taken: 3•Verified ✓
Justin is the best tennis coach I have ever taken lessons from!
See Coach Justin →
Pamela L.Verified ✓
Lessons taken: 25•Verified ✓
Great class, he was very patient with my 6 year old!
See Coach Dax →
Sharmaine G.Verified ✓
Level: Beginner•Lessons taken: 7•Verified ✓
Coach Prabh is cool. I like the session! Thank you
See Coach Prabh →
Jacopo M.Verified ✓
Level: Intermediate•Lessons taken: 12•Verified ✓
Forehand technique, foot work drills and serve
See Coach Dylan →
Meghan S.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
An amazing coach! I learned a lot!
See Coach Mahdi →
Sofia V.Verified ✓
Level: Beginner•Lessons taken: 12•Verified ✓
Great coach! Really fun class!
See Coach Dax →
Elmira M.Verified ✓
Lessons taken: 10•Verified ✓
Great session!
See Coach Dax →
Sofia V.Verified ✓
Level: Beginner•Lessons taken: 12•Verified ✓
Great coach!
See Coach Dax →
Andrew S.Verified ✓
Lessons taken: 19•Verified ✓
Good trainer!
See Coach Justin →
Petko P.Verified ✓
Level: Intermediate•Lessons taken: 7•Verified ✓
Great coach
See Coach Dylan →
Danielle V.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Amazing less
See Coach Daniel →