πŸ’™
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

Moscone Recreation CenterTennis Venue in San Francisco, CA

4.9(775 coach reviews)
β€’
8 coachesβ€’From $77 per lesson
Moscone Recreation Center - Tennis venue🎾San Francisco, CA

Outdoor tennis court in San Francisco

Moscone Recreation Center - Tennis venue🎾San Francisco, CA
Courts
4
Setting
Outdoor
open-air
Parking
On-site
Accessible parking available, but parking can be difficult in this popular area; public transportation or walking recommended.
Hours
Daily 7AM - 9PM

8 tennis coaches at Moscone Recreation Center

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

Jonathan Vuong profile
About Jonathan

I’m a dedicated tennis coach with three years of experience teaching both kids and adults. As a self taught player with other sports in my background, I quickly picked up the sport and now share my knowledge with others. I specialize in all aspects of the game, including strategy, technique and fitness. I can adapt my coaching style to fun, disciplined, or competitive based on the player needs. I feel joy in helping others improve their game and experience.

What students say...

"Had an introductory lesson with Jonathan. He was super attentive to my form and gave great pointers. I appreciate that he was patient and encouraging as I am relearning tennis after a long lapse in time. I’m looking forward to my next lesson.

Top Rated
95Score
Jonathan
From$77per lesson

Jonathan

Bio: I’m a dedicated tennis coach with three years of experience teaching both kids and adults. As a self taught player with other sports in my background, I quickly picked up the sport and now share my knowledge with others. I specialize in all aspects of the game, including strategy, technique and fitness. I can adapt my coaching style to fun, disciplined, or competitive based on the player needs. I feel joy in helping others improve their game and experience.
4.8
493 Lessons given
4.8
Available
Next: Tomorrow, 7:30 AM
πŸ’°$77 for weekly lessons
Get tennis lessons with Jonathan
Dan Hiddleson profile
About Dan

Performance Tennis w/ Dan Hiddleson Former ATP (World) ranked singles & doubles and USTA 6.0 tennis player with wins over Jeff Salzenstein (ATP top 100 singles player), Jim Thomas (ATP top 20 doubles player) & the No. 1 Player in Ireland (Olympian & Davis Cup player) and 25 years of playing & fifteen years of coaching experience offering tennis Lessons to adults and kids of all ability levels.Β  Transformational Tennis Great Community 21st Century Training Master the Fundamentals, Train like a Pro Play like a Pro 🎈 Current Students / Clients Include:Β  CEOS, C - Suite Tech Executives, Doctors, Lawyers, Private Equity Professionals, Company Founders, Venture Capitalists, Stanford Professors, Hedge Fund Managers, Investment Bankers, Management Consultants, Software Engineers, Investment Professionals, Real Estate Developers, Accounting Partners, CNBC Stock / Options Analyst, KRON 4 News Anchors and Kids Training to Play Professionally from Marin & Germany !Β  Whether you are a beginning or advanced player, warm up, improve your agility, coordination and fitness and hit your first ball like a Touring Pro. Learn best of breed Technique on all the main shots and how to move, position and hit using proper stances β€˜like the players on television.’ Continue to improve multiple levels with Detailed Instruction on how to perform world class Drills & Training methodologies. Then, Put It All Together with Serving & Match Play ! With Personalized Video Review / Analysis Elite Training / Fitness (Second Lesson On) Bonus Video Instruction Explaining the ATP / WTA Fundamentals

What students say...

"Had very actionable advice

Top Rated
94Score
Dan
From$178per lesson

Dan

Bio: Performance Tennis w/ Dan Hiddleson Former ATP (World) ranked singles & doubles and USTA 6.0 tennis player with wins over Jeff Salzenstein (ATP top 100 singles player), Jim Thomas (ATP top 20 doubles player) & the No. 1 Player in Ireland (Olympian & Davis Cup player) and 25 years of playing & fifteen years of coaching experience offering tennis Lessons to adults and kids of all ability levels.Β  Transformational Tennis Great Community 21st Century Training Master the Fundamentals, Train like a Pro Play like a Pro 🎈 Current Students / Clients Include:Β  CEOS, C - Suite Tech Executives, Doctors, Lawyers, Private Equity Professionals, Company Founders, Venture Capitalists, Stanford Professors, Hedge Fund Managers, Investment Bankers, Management Consultants, Software Engineers, Investment Professionals, Real Estate Developers, Accounting Partners, CNBC Stock / Options Analyst, KRON 4 News Anchors and Kids Training to Play Professionally from Marin & Germany !Β  Whether you are a beginning or advanced player, warm up, improve your agility, coordination and fitness and hit your first ball like a Touring Pro. Learn best of breed Technique on all the main shots and how to move, position and hit using proper stances β€˜like the players on television.’ Continue to improve multiple levels with Detailed Instruction on how to perform world class Drills & Training methodologies. Then, Put It All Together with Serving & Match Play ! With Personalized Video Review / Analysis Elite Training / Fitness (Second Lesson On) Bonus Video Instruction Explaining the ATP / WTA Fundamentals
4.8
90 Lessons given
4.8
Available
Next: Tomorrow, 7:00 AM
USPTA Certified
Pro Athlete
πŸ’°$178 for weekly lessons
Get tennis lessons with Dan
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...

"Great attention to detail

Top Rated
97Score
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
1000 Lessons given
4.9
Available
Next: Tomorrow, 7:00 AM
Pro Athlete
πŸ’°$142 for weekly lessons
Get tennis lessons with Irfan
Justin Sim 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
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...

"Alex who Mahdi connected me with was fantastic. I have been playing. Tennis 3-4 times a week for 40 years and am a competitive 4.5 Usta player and Alex was still able to give me tons of actionable advice that will make me a better player. Super happy with the lesson.

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
91 Lessons given
5.0
Available
Next: Tomorrow, 7:00 AM
PTR Certified
Pro Athlete
πŸ’°$135 for weekly lessons
Get tennis lessons with Mahdi
Fatima Zahra Bouabdallah profile
About Fatima

Fatima Zahra Bouabdallah’s tennis journey is a captivating tale of determination, perseverance, and unwavering passion that has taken her from the vibrant courts of Algeria and Morocco to the pinnacle of global success. As a distinguished player proudly representing Algeria, she has graced numerous prestigious events, including the Fed Cup and the Mediterranean Games, where her remarkable talent and dedication have propelled her to notable success, earning her an impressive ITF World Tennis Singles Ranking. During her illustrious career, Fatima had the privilege of competing alongside esteemed players like Jabeur, further enhancing her competitive spirit and forging lasting bonds within the tennis community. Additionally, her time at the Juan Carlos Ferrero Academy provided her with invaluable experiences, as she trained alongside the likes of Maria Sakkari, absorbing knowledge and refining her skills under the guidance of renowned mentors. Transitioning seamlessly from player to coach, Fatima brings a wealth of experience and expertise to her role, complemented by her academic achievements, including a Master’s degree in Management. Her coaching philosophy is grounded in the belief that each player’s journey is unique and deserving of individualized attention and support. She emphasizes the importance of personal motivation and comfort in fostering an environment conducive to reaching one’s full potential on and off the court. For Fatima, tennis transcends being merely a sport; it serves as a transformative pathway to a healthier lifestyle and a source of invaluable life lessons in self-discipline, resilience, and empowerment. Through her coaching, she endeavors to instill these values in her players, guiding them towards not only athletic success but also personal growth and fulfillment, thus leaving a lasting legacy in the world of tennis.

What students say...

"Coach Fatima is methodical in her instructions. The lessons were fun and interactive. She suggested a few new techniques to my serve which worked well.

Top Rated
92Score
Fatima
From$137per lesson

Fatima

Bio: Fatima Zahra Bouabdallah’s tennis journey is a captivating tale of determination, perseverance, and unwavering passion that has taken her from the vibrant courts of Algeria and Morocco to the pinnacle of global success. As a distinguished player proudly representing Algeria, she has graced numerous prestigious events, including the Fed Cup and the Mediterranean Games, where her remarkable talent and dedication have propelled her to notable success, earning her an impressive ITF World Tennis Singles Ranking. During her illustrious career, Fatima had the privilege of competing alongside esteemed players like Jabeur, further enhancing her competitive spirit and forging lasting bonds within the tennis community. Additionally, her time at the Juan Carlos Ferrero Academy provided her with invaluable experiences, as she trained alongside the likes of Maria Sakkari, absorbing knowledge and refining her skills under the guidance of renowned mentors. Transitioning seamlessly from player to coach, Fatima brings a wealth of experience and expertise to her role, complemented by her academic achievements, including a Master’s degree in Management. Her coaching philosophy is grounded in the belief that each player’s journey is unique and deserving of individualized attention and support. She emphasizes the importance of personal motivation and comfort in fostering an environment conducive to reaching one’s full potential on and off the court. For Fatima, tennis transcends being merely a sport; it serves as a transformative pathway to a healthier lifestyle and a source of invaluable life lessons in self-discipline, resilience, and empowerment. Through her coaching, she endeavors to instill these values in her players, guiding them towards not only athletic success but also personal growth and fulfillment, thus leaving a lasting legacy in the world of tennis.
4.9
121 Lessons given
4.9
Available
Next: Tomorrow, 7:00 AM
Pro Athlete
πŸ’°$137 for weekly lessons
Get tennis lessons with Fatima
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!

88Score
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 Moscone Recreation Center

Moscone Recreation Center in San Francisco's Marina District features 4 well-maintained hard tennis courts with lights for evening play, shared with pickleball, ideal for locals seeking free public tennis.

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
  • Parking: Accessible parking available, but parking can be difficult in this popular area; public transportation or walking recommended.
  • Outdoor facility
Hours
Monday7AM – 9PM
Tuesday7AM – 9PM
Wednesday7AM – 9PM
Thursday7AM – 9PM
Friday7AM – 9PM
Saturday7AM – 9PM
Sunday7AM – 9PM

Varies by reservation and walk-up; lights available until late evening.

Looking around? See more tennis coaches in San Francisco.

Where you'll play

1800 Chestnut Street, San Francisco, CA, USA

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

Get directions

Lessons at Moscone Recreation Center, explained

Lessons at Moscone Recreation Center start at $77 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:

Fort Mason Tennis Court

Fort Mason Tennis Court

0.3 miles away
1 coach
Go to location
Moscone Tennis Courts

Moscone Tennis Courts

0.3 miles away
1 coach
Go to location
Alta Plaza Park

Alta Plaza Park

0.7 miles away
1 coach
Go to location
Lafayette Tennis Court

Lafayette Tennis Court

0.7 miles away
1 coach
Go to location
Alice Marble Tennis Courts

Alice Marble Tennis Courts

0.7 miles away
9 coaches
Go to location
Alta Plaza Park

Alta Plaza Park

0.7 miles away
3 coaches
Go to location

Ready to play at Moscone Recreation Center?

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

  1. Tennis
  2. California
  3. San Francisco
  4. Moscone 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 Moscone Recreation Center

4.9(775 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 β†’
Kevin P.Verified βœ“
Level: Beginnerβ€’Lessons taken: 1β€’Verified βœ“
Honestly, I wasn't sure what to expect, but Jonathan's lesson was pretty good overall. He’s a cool guy, and I appreciated how he kept things relaxed while I worked on my backhands, though I still need to get more consistent with them. It’s encouraging to have that kind of steady support. Still, I think a bit more focus on technique might help me improve faster. If you want a trainer who’s easy to talk to and can help you with your game, you might find this worth trying out.
See Coach Jonathan β†’
Shubham T.Verified βœ“
Level: Beginnerβ€’Lessons taken: 8β€’Verified βœ“
I’d say, honestly, Jonathan's lesson was pretty good. The highlight really was the clear focus on the fundamentals without feeling too rushed, which I appreciated. Though I’m still working on timing, I left with some useful pointers I hadn’t thought of before. Still, it’s encouraging to see how measured and attentive Jonathan is during the lesson, definitely a good choice if you're looking to improve with a laid-back but effective approach.
See Coach Jonathan β†’
Chi Q.Verified βœ“
Level: Beginnerβ€’Lessons taken: 5β€’Verified βœ“
Jonathan's lesson was quite helpful, especially the way he focused on specific tennis techniques that really resonated with me. Though I still need a bit more practice, I’m confident I’m making steady progress and will benefit from continued lessons. Still, I appreciate Jonathan's calm guidance and natural approach. If you're looking for a measured and constructive learning experience, you might want to consider giving him a try.
See Coach Jonathan β†’
Wen L.Verified βœ“
Level: Beginnerβ€’Lessons taken: 1β€’Verified βœ“
The lesson was quite good, with Fatima communicating well throughout, which helped me feel more comfortable on the court. I think I could improve and maybe even play with her one day, though I’d like to see how my skills develop over more lessons. Still, the lesson highlighted her clarity and patience in teaching tennis techniques. Looking forward to trying another lesson soon.
See Coach Fatima β†’
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 β†’
Alec T.Verified βœ“
Level: Beginnerβ€’Lessons taken: 4β€’Verified βœ“
What stood out to me was Fatima’s amazing instruction style. The lesson was engaging and well-paced, making it easy to follow. If you’re looking to improve your tennis game, I definitely recommend trying Fatima’s lessons. You’ll appreciate her clear guidance and supportive approach. Give it a shot and see the difference for yourself! 🎾
See Coach Fatima β†’
Susant P.Verified βœ“
Level: Beginnerβ€’Lessons taken: 5β€’Verified βœ“
I loved the focus on improving my skills during the lesson with Jonathan. The session was well-paced and engaging, helping me feel more confident on the court. If you’re looking to develop your tennis game, I definitely recommend giving Jonathan’s lessons a try. It’s a great way to boost your abilities while enjoying the sport. πŸ‘πŸŽΎ
See Coach Jonathan β†’
Ebru G.Verified βœ“
Level: Beginnerβ€’Lessons taken: 13β€’Verified βœ“
What I enjoyed most was how amazing the lesson felt from start to finish. Jonathan’s approach made every moment engaging and fun. The session flowed smoothly, making it easy to stay focused and motivated. If you're considering improving your tennis skills, I recommend giving Jonathan’s lessons a try. You won’t be disappointed! πŸŽΎπŸ™‚
See Coach Jonathan β†’
Stephanie H.Verified βœ“
Level: Intermediateβ€’Lessons taken: 5β€’Verified βœ“
Wow! Fatima is amazing - the best teacher I’ve ever had! I scheduled a lesson while visiting SF, and she booked my dream court and worked with my schedule. In just 1 hour, she taught me so much about form and technique. By the end of the lesson, I felt so much more comfortable and confident! Don’t walk, RUN to work with Fatima!
See Coach Fatima β†’
Ebru G.Verified βœ“
Level: Beginnerβ€’Lessons taken: 13β€’Verified βœ“
What impressed me was how Jonathan tailored the lesson to fit my personal goals. The session felt focused and productive, making it easier to stay motivated. I’d definitely recommend his lessons to anyone looking to improve their game and enjoy some solid coaching. Give it a try and see how much you can develop your skills! 🎾
See Coach Jonathan β†’
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 β†’
Susant P.Verified βœ“
Level: Beginnerβ€’Lessons taken: 5β€’Verified βœ“
I loved learning a lot during my tennis lesson with Jonathan. The session was well-paced and enjoyable, making it easy to pick up new skills. Looking forward to more lessons like this. If you want to improve your game and have a great time, Jonathan’s lessons are definitely worth trying! 🎾
See Coach Jonathan β†’
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 β†’
Kevin C.Verified βœ“
Lessons taken: 5β€’Verified βœ“
I loved the fun session with a good mix of stroke practice and play. Jonathan keeps the lessons engaging and helps improve skills while having a great time on the court. If you’re looking for an enjoyable and effective tennis lesson, I definitely recommend giving his sessions a try! 🎾
See Coach Jonathan β†’
RayyanVerified βœ“
Level: Intermediateβ€’Lessons taken: 3β€’Verified βœ“
That was a fantastic lesson, and I had a blast, Fatima is clearly great at guiding you with real confidence, plus the highlight of fun left me energized. After a quick warmup, the focus on fundamentals paid off, and I’m already looking forward to more practice to lock in the momentum.
See Coach Fatima β†’
Amara 0.Verified βœ“
Level: Beginnerβ€’Lessons taken: 1β€’Verified βœ“
The best part of the lesson was how Jonathan was really sweet and made me feel comfortable during my first session. It was a great experience, and I’m definitely looking forward to more lessons with him. If you’re thinking about trying tennis, his lessons are worth a shot! πŸ™‚πŸŽΎ
See Coach Jonathan β†’
Shringar P.Verified βœ“
Lessons taken: 3β€’Verified βœ“
Fatima is a great coach and a very pleasant person to learn from. She closely observes for improvements and is able to read her students well while delivering her lessons. I had a wonderful time hitting balls with Fatima and saw my game get better in the very first session
See Coach Fatima β†’
Jan N.Verified βœ“
Level: Expertβ€’Lessons taken: 2β€’Verified βœ“
Alex who Mahdi connected me with was fantastic. I have been playing. Tennis 3-4 times a week for 40 years and am a competitive 4.5 Usta player and Alex was still able to give me tons of actionable advice that will make me a better player. Super happy with the lesson.
See Coach Mahdi β†’
Malki W.Verified βœ“
Level: Intermediateβ€’Lessons taken: 8β€’Verified βœ“
Honestly, I find Jonathan's patience and attentiveness quite helpful, and the lesson outcome was pretty good. Still, I hope to practice more ground strokes next time. If you're looking for a measured and thoughtful approach, I think Jonathan could be worth trying.
See Coach Jonathan β†’
Elise B.Verified βœ“
Level: Beginnerβ€’Lessons taken: 9β€’Verified βœ“
Had an introductory lesson with Jonathan. He was super attentive to my form and gave great pointers. I appreciate that he was patient and encouraging as I am relearning tennis after a long lapse in time. I’m looking forward to my next lesson.
See Coach Jonathan β†’
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 β†’
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 β†’
Siddhant D.Verified βœ“
Level: Beginnerβ€’Lessons taken: 1β€’Verified βœ“
Starting the lesson, I felt the good patient coach vibe instantly, and Jonathan kept things clear and constructive, with real progress shown in my shot consistency. More drills coming soon, I’m ready.
See Coach Jonathan β†’
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 β†’
RayyanVerified βœ“
Level: Intermediateβ€’Lessons taken: 3β€’Verified βœ“
Great lesson!!! I loved hitting with Fatima and the lesson I had was a perfect way to get back into tennis. 😊🎾 She is very qualified and a very pleasant person and I would recommend her to anyone
See Coach Fatima β†’
Kanchi G.Verified βœ“
Lessons taken: 2β€’Verified βœ“
I had a great lesson with Fatima. She is patient, uses innovative techniques to teach, and creates a fun and easy going atmosphere to learn. Highly recommend taking lessons from her!
See Coach Fatima β†’
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 β†’
Athena C.Verified βœ“
Lessons taken: 14β€’Verified βœ“
Jonathan is very patient towards us. Both beginners but with different skill levels. He tailors the difficulty he gives us as we go during the lesson. Highly recommend him!
See Coach Jonathan β†’
Mayur P.Verified βœ“
Level: Intermediateβ€’Lessons taken: 2β€’Verified βœ“
Started with stretching and motor/balance activation. Passionate about tennis, coaching, as well as mobility, and online instruction adjuncts. Fun with great attitude!
See Coach Dan β†’
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 β†’
Adina B.Verified βœ“
Lessons taken: 9β€’Verified βœ“
First ever tennis lesson and I can’t wait for the next! Absolutely recommend working with Fatima, she’s a great teacher - knowledgeable, patient and fun!
See Coach Fatima β†’
Tobi S.Verified βœ“
Level: Beginnerβ€’Lessons taken: 25β€’Verified βœ“
Sessions with Dan have been great! He’s great at picking up little details and correcting movements and has me starting out with the right fundamentals!
See Coach Dan β†’
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 β†’
Alex L.Verified βœ“
Level: Intermediateβ€’Lessons taken: 3β€’Verified βœ“
Coach Fatima is methodical in her instructions. The lessons were fun and interactive. She suggested a few new techniques to my serve which worked well.
See Coach Fatima β†’
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 β†’
Lauren C.Verified βœ“
Level: Beginnerβ€’Lessons taken: 1β€’Verified βœ“
The lesson was quite helpful, especially because Jonathan’s feedback after each ball really helped me focus on my form and what I could fix
See Coach Jonathan β†’
Brandon C.Verified βœ“
Level: Beginnerβ€’Lessons taken: 3β€’Verified βœ“
First class. My First time playing tennis, complete beginner. He was very patient and understanding. Will continue doing classes with him
See Coach Jonathan β†’
Rachel G.Verified βœ“
Level: Beginnerβ€’Lessons taken: 5β€’Verified βœ“
I hadn’t played in a long time and Jonathan was a great teacher, very patient and kept things moving. Looking forward to next time.
See Coach Jonathan β†’
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 β†’
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 β†’
Charlie C.Verified βœ“
Level: Beginnerβ€’Lessons taken: 1β€’Verified βœ“
Jonathan was very precise and helpful in his feedback, and was very friendly and approachable to ask questions to.
See Coach Jonathan β†’
Mayur P.Verified βœ“
Level: Intermediateβ€’Lessons taken: 2β€’Verified βœ“
Passionate about tennis, coaching, as well as mobility, and online instruction adjuncts. Fun with great attitude!
See Coach Dan β†’
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 β†’
Richard C.Verified βœ“
Lessons taken: 6β€’Verified βœ“
Great coach, spends time analyzing and correcting form, very thorough, willing to challenge you
See Coach Fatima β†’
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 β†’
Birgitte A.Verified βœ“
Lessons taken: 1β€’Verified βœ“
Fatima is lovely. Super friendly and gentle and very professional.
See Coach Fatima β†’
Morgan R.Verified βœ“
Level: Beginnerβ€’Lessons taken: 1β€’Verified βœ“
My girls had a blast and are excited about playing more tennis.
See Coach Irfan β†’
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 β†’
Samia Z.Verified βœ“
Level: Beginnerβ€’Lessons taken: 5β€’Verified βœ“
Great coach! Very professional and encouraging
See Coach Jonathan β†’
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 β†’
Nathenet T.Verified βœ“
Lessons taken: 9β€’Verified βœ“
Really hard scheduling with this person.
See Coach Jonathan β†’
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 β†’
Athena C.Verified βœ“
Lessons taken: 14β€’Verified βœ“
Great lesson! Very beginner friendly
See Coach Jonathan β†’
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 β†’
Paul G.Verified βœ“
Lessons taken: 13β€’Verified βœ“
Feels like I made a friend
See Coach Jonathan β†’
Anush M.Verified βœ“
Level: Intermediateβ€’Lessons taken: 1β€’Verified βœ“
Had very actionable advice
See Coach Dan β†’
Aman S.Verified βœ“
Level: Beginnerβ€’Lessons taken: 5β€’Verified βœ“
Great attention to detail
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 β†’
JJ V.Verified βœ“
Lessons taken: 6β€’Verified βœ“
Love the lesson.
See Coach Fatima β†’
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 β†’
Andrew S.Verified βœ“
Lessons taken: 19β€’Verified βœ“
Good trainer!
See Coach Justin β†’
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 β†’
sayeh r.Verified βœ“
Level: Intermediateβ€’Lessons taken: 14β€’Verified βœ“
Good
See Coach Jonathan β†’
Shreya S.Verified βœ“
Level: Beginnerβ€’Lessons taken: 1β€’Verified βœ“
The lesson was pretty good overall. I thought Jonathan's focus on footwork and shot placement was quite helpful, though I still feel like rally consistency could improve. Still, I’d be interested in trying another lesson to build on what I learned.
See Coach Jonathan β†’
Audrey L.Verified βœ“
Level: Intermediateβ€’Lessons taken: 21β€’Verified βœ“
Fatima is a great very patient teacher! Every session is fun, active, and I feel I improve each time
See Coach Fatima β†’