TeachMe.To LogoTeachMe.To Logo

Moscone Tennis CourtsTennis Venue in San Francisco, CA

4.9(285 coach reviews)
•
2 coaches•From $135 per lesson
Moscone Tennis Courts - Tennis venue🎾San Francisco, CA

Outdoor tennis court in San Francisco

Courts
4
Setting
Outdoor
open-air
Parking
Available
Street parking with limited availability; public transportation or walking recommended in this popular Marina District area.

2 tennis coaches at Moscone Tennis Courts

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

Jay-Ar Jamon profile
About Jay-Ar

Tennis has been my life for 30 years — as a player, a college competitor, and now as a coach who’s put in over 345 lessons helping students actually improve. My game blends Federer-style touch and feel on the one-handed backhand with the heavy, modern topspin you see from players like Alcaraz and Sinner — and that’s exactly what I bring to your lessons, whether you’re building your fundamentals or refining a competitive game. I don’t believe in cookie-cutter lessons. Every session is built around your goals, your level, and what’s actually holding your game back — with the technology and tools (video analysis, ball machine, real match-play strategy) to back it up. Beyond the court, you’re joining a tennis community: connect with fellow students, ask me questions directly, work through structured courses at your own pace, and get access to local clinics and events. My goal is simple — help you fall in love with this game while getting genuinely better at it.

What students say...

"great experience, coach jay is very professional and responsible, my kids like the class.

Top Rated
96Score
Jay-Ar
From$140per lesson

Jay-Ar

Bio: Tennis has been my life for 30 years — as a player, a college competitor, and now as a coach who’s put in over 345 lessons helping students actually improve. My game blends Federer-style touch and feel on the one-handed backhand with the heavy, modern topspin you see from players like Alcaraz and Sinner — and that’s exactly what I bring to your lessons, whether you’re building your fundamentals or refining a competitive game. I don’t believe in cookie-cutter lessons. Every session is built around your goals, your level, and what’s actually holding your game back — with the technology and tools (video analysis, ball machine, real match-play strategy) to back it up. Beyond the court, you’re joining a tennis community: connect with fellow students, ask me questions directly, work through structured courses at your own pace, and get access to local clinics and events. My goal is simple — help you fall in love with this game while getting genuinely better at it.
4.9
348 Lessons given
4.9
Available
Next: Tomorrow, 6:00 AM
College Player
💰$140 per lesson
Get tennis lessons with Jay-Ar
Eric Leow profile
Eric Leow photo 1
Eric Leow photo 2
See more photos on profile
About Eric

Whether you’re picking up a paddle for the first time or looking to sharpen your competitive edge, I’ve got you covered. Over the past year, I’ve taught well over a hundred lessons, helping students of all ages and backgrounds build confidence, improve technique, and enjoy the game. With 3 years of playing experience, tournament wins, and a 4.0 DUPR rating, I bring both skill and patience to every session. My teaching style is structured yet fun. I focus on breaking down mechanics, footwork, and strategy in ways that feel natural and easy to apply on the court. Students consistently describe me as insightful, engaging, and knowledgeable, and I’m proud of the strong ratings and positive reviews I’ve earned along the way. My goal is simple: to create a supportive environment where progress feels exciting, not overwhelming. Whether you’re a complete beginner or looking to take your game to the next level, I’ll help you unlock your full pickleball potential. Let’s hit the court and level up your game together!

What students say...

"Oh, I’d say the lesson was quite helpful, especially with the good advice and games included. While I still need to get better at standing and technique, I feel encouraged to keep practicing. Eric’s guidance was steady, and I appreciated the focus on improving overall. If you’re looking to refine your pickleball skills, giving Eric a try could be worth a shot.

Top Rated
93Score
Eric
From$135per lesson

Eric

Bio: Whether you’re picking up a paddle for the first time or looking to sharpen your competitive edge, I’ve got you covered. Over the past year, I’ve taught well over a hundred lessons, helping students of all ages and backgrounds build confidence, improve technique, and enjoy the game. With 3 years of playing experience, tournament wins, and a 4.0 DUPR rating, I bring both skill and patience to every session. My teaching style is structured yet fun. I focus on breaking down mechanics, footwork, and strategy in ways that feel natural and easy to apply on the court. Students consistently describe me as insightful, engaging, and knowledgeable, and I’m proud of the strong ratings and positive reviews I’ve earned along the way. My goal is simple: to create a supportive environment where progress feels exciting, not overwhelming. Whether you’re a complete beginner or looking to take your game to the next level, I’ll help you unlock your full pickleball potential. Let’s hit the court and level up your game together!
4.9
125 Lessons given
4.9
Available
Next: Tomorrow, 6:00 AM
💰$135 per lesson
Get pickleball lessons with Eric

About Moscone Tennis Courts

Moscone Tennis Courts in San Francisco's Marina District feature 4 well-maintained hard courts with lights for evening play, reservable online, free for walk-up, shared with pickleball.

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: Street parking with limited availability; public transportation or walking recommended in this popular Marina District area.
  • Outdoor facility
Hours

Daily 7:30am - 9:00pm, 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 St, San Francisco, CA 94123, USA

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

Get directions

Lessons at Moscone Tennis Courts, explained

Lessons at Moscone Tennis Courts 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.

Other nearby locations:

Fort Mason Tennis Court

Fort Mason Tennis Court

0.4 miles away
1 coach
Go to location
Alta Plaza Park

Alta Plaza Park

0.7 miles away
1 coach
Go to location
Alta Plaza Park

Alta Plaza Park

Ready to play at Moscone Tennis Courts?

Pick from 2 tennis coaches who teach here and book a time that works for you.

  1. Tennis
  2. California
  3. San Francisco
  4. Moscone Tennis Courts
TeachMe.To Logo

The easy way to learn to play.

AboutContactFAQCoach 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!

Moscone Tennis Courts - Tennis venue🎾San Francisco, CA
0.7 miles away
1 coach
Go to location
Alice Marble Tennis Courts

Alice Marble Tennis Courts

1 miles away
10 coaches
Go to location
Presidio Wall Playground

Presidio Wall Playground

1.2 miles away
4 coaches
Go to location
Joe DiMaggio Tennis Courts

Joe DiMaggio Tennis Courts

1.4 miles away
8 coaches
Go to location

Reviews for coaches at Moscone Tennis Courts

4.9(285 coach reviews)
Amber B.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
The lesson was quite helpful in clarifying some basic forehand techniques, though I still need to work on consistency. Jay-ar's approach is steady, and I appreciate the focus on proper grip and footwork, which makes a difference. Looking forward to seeing how I improve with more practice. Still, I think a bit more emphasis on rally drills could be beneficial next time. If you're into tennis and want to really improve fundamentals, giving Jay-ar a try might be worth considering.
See Coach Jay-Ar →
I-lun T.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
My girlfriend and I both loved the lesson taught by coach Eric. He’s so knowledgeable about pickleball and explains things in a very easy understandable way, which makes the lesson quite engaging. Plus, he's genuinely down to earth, so it’s pretty natural to enjoy the experience. It was definitely a valuable lesson that made me more confident with my court positioning. If you’re into refining specific skills, I’d say give Eric a try.
See Coach Eric →
Jonathan B.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
The lesson had a nice vibe and a positive attitude that made it quite a good experience. Eric's expertise really stood out, and I appreciated the relaxed yet effective approach, though I still think I could get better in everything. Still, I’m confident that with more lessons, I’ll keep improving and really get a handle on the game. If you're looking for someone with a good energy and patience, you might want to give Eric a try.
See Coach Eric →
Herbert S.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Today’s group lesson was for beginning players. It was quite good. Eric worked with each player individually, pointing out some helpful adjustments. Everyone appreciated how he broke down the technique without rushing through it. Now it will be up to each individual to decide if they want to continue private lessons with Eric. If you’re seeking steady improvement without the hype, Eric’s a thoughtful coach to try.
See Coach Eric →
Jing Z.Verified ✓
Level: Beginner•Lessons taken: 16•Verified ✓
Honestly, I found Coach Eric's patience and clear explanations really helpful. I’ve seen noticeable improvement after just a few lessons, especially with his actionable feedback. Still, I think practicing my serve and return more consistently could make my game even better, but I’m hopeful to keep working on it. Would say, if you’re looking to sharpen your skills without the hype, Eric’s a good choice.
See Coach Eric →
Jitka S.Verified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
Starting with the absolute basics, I think Jay-ar's lesson was quite effective, especially since he emphasized building a solid foundation. Though I still need to work on my overall consistency, I appreciated how calm and focused he was throughout. I hope future lessons will help me strengthen those fundamentals further, definitely worth trying if you're aiming for steady improvement.
See Coach Jay-Ar →
Bee S.Verified ✓
Lessons taken: 1•Verified ✓
This coach is the real deal—well-trained from a young age, he provides high-quality tennis instruction. His classes are structured with proper warm-ups and targeted exercises, and he tailors his coaching to your needs. Patient and equipped with a variety of tools, he ensures you truly improve. Get him while he’s still affordable—I have a feeling that he’ll soon out-priced my budget 😭
See Coach Jay-Ar →
Clayton G.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Honestly, Eric's lesson really highlighted how small details make a difference. He’s quite good at picking up on nuances, which I appreciated, though I’d love to see a bit more focus on strategy in future lessons. Still, I came away feeling more confident about my placement and control. If you’re into picking up on those finer points, I think it’s worth trying out with him.
See Coach Eric →
Lei F.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Eric’s instructions were easy to follow, making the lesson enjoyable. Our session felt well-paced and clear, which helped me stay focused and engaged. If you’re looking to improve your pickleball skills in a friendly environment, Eric’s lessons are definitely worth trying out. I’m a first timer to pickleball and I’m excited for the journey ahead- thanks Eric!
See Coach Eric →
Jonathan B.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Oh, I’d say the lesson was quite helpful, especially with the good advice and games included. While I still need to get better at standing and technique, I feel encouraged to keep practicing. Eric’s guidance was steady, and I appreciated the focus on improving overall. If you’re looking to refine your pickleball skills, giving Eric a try could be worth a shot.
See Coach Eric →
Siobhan M.Verified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
Oh, I’d say Eric’s lesson was quite thorough. He was patient with us, covering the basics and some rules which really laid a good foundation, you know? Though, I think a bit more focus on ball control and understanding the game might be helpful next time. Still, it was a clear, well-structured lesson that I’d consider trying again to keep improving.
See Coach Eric →
Daniel O.Verified ✓
Level: Beginner•Lessons taken: 10•Verified ✓
I loved the great insight Eric shared during the lesson, which really helped improve my game. The session was well-structured and engaging, making it easy to follow along and apply new techniques. If you’re looking to enhance your pickleball skills, Eric’s lessons are definitely worth trying! You’ll come away feeling more confident on the court. 😊
See Coach Eric →
Naranzul T.Verified ✓
Level: Beginner•Lessons taken: 13•Verified ✓
What stood out most to me was how comprehensive and dynamic the lesson was. Jay-ar kept the session engaging from start to finish, balancing technique and practice perfectly. If you're thinking about improving your game, I definitely recommend giving his lessons a try. It’s a great way to boost your skills and enjoy tennis at the same time. 🎾
See Coach Jay-Ar →
Naranzul T.Verified ✓
Level: Beginner•Lessons taken: 13•Verified ✓
Our first lesson with Jay-ar was very comprehensive and efficient. The pace kept us engaged while covering a lot of ground, making it easy to follow and apply the lessons on the spot. It was a 2-people lesson with different skill level, but Jay-ar kept it relevant and effective for both players. Looking forward to out next lesson! 🎾
Review image
See Coach Jay-Ar →
Daniel O.Verified ✓
Level: Beginner•Lessons taken: 10•Verified ✓
I really enjoyed building on core skills during the lesson with Eric. His clear feedback made it easy to understand how to improve my game. The session felt well-structured and focused, which helped me stay engaged and motivated. If you’re looking to sharpen your pickleball techniques, Eric’s lessons are definitely worth trying out!
See Coach Eric →
Robert L.Verified ✓
Level: Intermediate•Lessons taken: 7•Verified ✓
What stood out most during the lesson with Jay-ar were the technical tips that truly helped improve my game. The session was clear and engaging, making it easy to follow. If you’re looking to sharpen your skills, Jay-ar’s lessons are definitely worth trying out. A great experience that leaves you eager for more on the court! 🎾
See Coach Jay-Ar →
Akshaya S.Verified ✓
Level: Beginner•Lessons taken: 17•Verified ✓
Honestly, I was pretty satisfied with this lesson, especially since I feel my shots are improving and I’ve got more control over the ball. Though I still need to work on handling fast balls near the kitchen, Eric's focus on technique was quite helpful. I’d recommend giving Eric a try if you want steady, practical feedback.
See Coach Eric →
Amber B.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Jay has been awesome. We’re total beginners, and he’s really focused on teaching us the basics properly—stuff that a lot of coaches overlook. He keeps things simple, clear, and fun. You can tell he actually cares about helping us build a solid foundation. Highly recommend if you’re just starting out!
See Coach Jay-Ar →
Daniel O.Verified ✓
Level: Beginner•Lessons taken: 10•Verified ✓
What stood out in this lesson was the focus on paddle swing, dinking, and the third shot drop. Eric’s instruction really helped me understand these key skills better. If you're considering improving your pickleball game, I recommend trying Eric’s lessons for a solid and enjoyable experience.
See Coach Eric →
somaya s.Verified ✓
Level: Beginner•Lessons taken: 8•Verified ✓
He is great, he makes sure you have a strong foundation before you go into hitting the ball. I think anyone who never played before should take him, because he is patient and very knowledgeable. I really appreciate how helpful he was even in my first lesson.
See Coach Jay-Ar →
JennyVerified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Nice pace on this lesson, the core training and strategy really clicked, and I felt sharper after each drill, wow. Still, I’ll keep working on posture and the serve, while I’m energized to push ahead. I’m hopeful for steady gains as I apply Jay-ar’s approach.
See Coach Jay-Ar →
Ning L.Verified ✓
Lessons taken: 9•Verified ✓
I booked the lesson for my daughter and she really enjoyed working with Coach Jay-Ar. He was very focused on correcting her technique, and she felt she learned a lot in just one session. We appreciate his professionalism and would definitely recommend him.
See Coach Jay-Ar →
Tiffany L.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Eric is punctual, great at assessing my areas of improvement, and able to adjust where I need the most work. He’s flexible with scheduling and able to work well with me, since I was coming in with a tennis background. Thankful for his coaching.
See Coach Eric →
Bharadwaj B.Verified ✓
Level: Beginner•Lessons taken: 4•Verified ✓
Jay is an absolutely fantastic coach! His enthusiasm for the game is infectious, and every class is motivating and enjoyable. He uses precise, challenging drills that significantly improve the basics. Can’t recommend him highly enough!
See Coach Jay-Ar →
Hayley V.Verified ✓
Level: Beginner•Lessons taken: 4•Verified ✓
Coach Jay brings a great mix of drills that reinforce the fundamentals while keeping each session fun and engaging. We genuinely feel like we’re improving week to week thanks to his patience, coaching style, and encouragement.
See Coach Jay-Ar →
Joseph S.Verified ✓
Level: Intermediate•Lessons taken: 1•Verified ✓
I appreciated how Eric was genuinely invested in helping me learn with his clear explanations and patient approach, He’s friendly , I felt comfortable learning. I’m definitely going to get more lessons from him.
See Coach Eric →
Van P.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Nice to see Eric’s professional, friendly approach in this lesson, and I appreciated the clear focus on my needs, with a productive discussion and actionable follow-ups, plus a few calm drills to build form.
See Coach Eric →
Grace K.Verified ✓
Level: Beginner•Lessons taken: 4•Verified ✓
Jay-Ar provides a comprehensive approach to help students improve their tennis including: warm up exercises, personalized evaluation and feedback, practice drills, and rally.
See Coach Jay-Ar →
Yuri K.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Highly recommended! His clear explanations and demonstrations made everything easy to follow. I was able to fix my swing in one day, and now my shots are much more consistent.
See Coach Jay-Ar →
Bahar B.Verified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
Jay is the most attentive coach I’ve worked with. He explains all the technical details in a way that really makes everything click. I’ll definitely keep training with him!
See Coach Jay-Ar →
Robert L.Verified ✓
Level: Intermediate•Lessons taken: 7•Verified ✓
Best tennis lesson I’ve had from this app. The guys a total pro and very solid coach who gives you specific skills to work on. Very experienced coach - highly recommend.
See Coach Jay-Ar →
Vinod K.Verified ✓
Level: Beginner•Lessons taken: 13•Verified ✓
Thank you jay for the lesson. It was honest and laser focused on what I should improve. Though this is my first lesson, I am anticipating his coaching will be effective.
See Coach Jay-Ar →
Jeff C.Verified ✓
Level: Intermediate•Lessons taken: 19•Verified ✓
Opening with a fresh angle, I felt the lesson was driven by solid knowledge, and I appreciated the clear focus throughout. Hmm, I’m encouraged to keep the momentum going.
See Coach Jay-Ar →
Hayley V.Verified ✓
Level: Beginner•Lessons taken: 4•Verified ✓
A perfect balance of clear instruction and real-time application to play. The lesson was well-paced, easy to follow, and incredibly effective. We loved it!
See Coach Jay-Ar →
Sabina K.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Great coach,very patient, encouraging, and clear with instructions. Makes learning tennis feel fun and approachable, even for beginners. Highly recommend!
See Coach Jay-Ar →
Yang H.Verified ✓
Lessons taken: 8•Verified ✓
Great lesson! with warm up exercise to help get feelings of connected power chain. Lesson focus on foundation form and technique, very detail oriented.
See Coach Jay-Ar →
Jiarui H.Verified ✓
Level: Beginner•Lessons taken: 4•Verified ✓
very patient and nice coach. Really breaks down difficult things into simple part. Would recommend to people who have not played tennis before.
See Coach Jay-Ar →
Tina Z.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
Had my first lesson today! Jay-ar was very patient and taught me a lot of fundamentals. Looking forward to more lessons in the future
See Coach Jay-Ar →
karnjosh s.Verified ✓
Level: Beginner•Lessons taken: 4•Verified ✓
I loved my first session, down to earth and very knowledgeable. Definitely try working with him you won’t be disappointed.
See Coach Jay-Ar →
Wei H.Verified ✓
Level: Intermediate•Lessons taken: 5•Verified ✓
1st session was very fun and good work out. Eric was great. Very patient and flexible. Can't wait for the 2nd session.
See Coach Eric →
Yuna Y.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Jay-Ar pays close attention to every movement, helping you master the basics and develop a powerful foundation!
See Coach Jay-Ar →
Melody Z.Verified ✓
Lessons taken: 12•Verified ✓
Coach Jay is amazing. He helped me to fix my wrong muscle memory step by step. I would highly recommend him.
See Coach Jay-Ar →
Naranzul T.Verified ✓
Level: Beginner•Lessons taken: 13•Verified ✓
The lesson with Jay-ar was quite focused, especially the forehand corrections that I found pretty helpful.
See Coach Jay-Ar →
Eugene W.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
Jay is very professional and keeps improving my kinetic chain of playing tennis. It is super insightful!
See Coach Jay-Ar →
George A.Verified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
Very knowledgeable. Amazing coaching skills. I really enjoyed the class and will keep coming for lessons
See Coach Jay-Ar →
Wei H.Verified ✓
Level: Intermediate•Lessons taken: 5•Verified ✓
Another good session today. Eric helped me with top spin. I will practice more after class. Thanks Eric
See Coach Eric →
Thomas H.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Awesome lesson! We did a number drill that help address my whole tennis game not just the strokes
See Coach Jay-Ar →
Summer X.Verified ✓
Level: Intermediate•Lessons taken: 2•Verified ✓
Very good for advanced players! We had a good time here. But we would explore some local coaches!
See Coach Jay-Ar →
Hayley V.Verified ✓
Level: Beginner•Lessons taken: 4•Verified ✓
Great energy and plenty of patience!! I can’t thank Coach Jap enough for my progression so far!
See Coach Jay-Ar →
Hua J.Verified ✓
Level: Intermediate•Lessons taken: 3•Verified ✓
great experience, coach jay is very professional and responsible, my kids like the class.
See Coach Jay-Ar →
Naranzul T.Verified ✓
Level: Beginner•Lessons taken: 13•Verified ✓
That was a very productive lesson, and I left feeling clearer on timing and rhythm.
See Coach Jay-Ar →
Srija N.Verified ✓
Level: Beginner•Lessons taken: 8•Verified ✓
Had a great beginners lesson. Coach was patient in teaching the grip and serve.
See Coach Jay-Ar →
Michael S.Verified ✓
Level: Beginner•Lessons taken: 7•Verified ✓
Great lesson! Super knowledgeable and really easy to work with! A+
See Coach Jay-Ar →
Vivian V.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Eric is excellent teacher and learn a lot from him. Good teacher
See Coach Eric →
Robin I.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Eric was relaxed and patient with us. We had a great time!
See Coach Eric →
Wei H.Verified ✓
Level: Intermediate•Lessons taken: 5•Verified ✓
another fun learning and practicing session. Thanks Eric
See Coach Eric →
Prerna G.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Super knowledgeable, systematic and engaging coach!
See Coach Jay-Ar →
wesley l.Verified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
Great lesson. Very methodical in his coaching.
See Coach Jay-Ar →
Darcy K.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
He was very thoughtful, a good teacher
See Coach Eric →
JingVerified ✓
Lessons taken: 5•Verified ✓
very professional coach! recommended!
See Coach Jay-Ar →
karnjosh s.Verified ✓
Level: Beginner•Lessons taken: 4•Verified ✓
Awesome like always
See Coach Jay-Ar →
Karlla S.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
Knowledgeable.
See Coach Eric →
Karlla S.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
Very patient.
See Coach Eric →
Tiffany N.Verified ✓
Level: Beginner•Lessons taken: 4•Verified ✓
Great lesson!
See Coach Jay-Ar →