# Jonathan Vuong

> Jonathan Vuong is a Tennis coach in San Francisco, California.

Source: https://sites.coach/jonathan-vuong. Every page on this site has a Markdown version at its URL plus `/index.md`, or send `Accept: text/markdown`.

## About

- Headline: Tennis Lessons with Jonathan Vuong
- Teaches: Kids, Teenagers, Adults, Seniors
- Levels: beginner, intermediate
- Years of experience: 3
- Lessons taught: 337+
- Rating: 4.9 out of 5 from 233 ratings

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.

## Where lessons happen

- San Francisco State University Tennis Courts, San Francisco, California
- Fulton Playground, San Francisco, California
- Rochambeau Playground, San Francisco, California
- Joe DiMaggio Tennis Courts, San Francisco, California
- Moscone Recreation Center, San Francisco, California
- Stern Grove Tennis Courts, San Francisco, California
- Hamilton Recreation Center Tennis Court, San Francisco, California
- J.P. Murphy Playground, San Francisco, California
- Glen Park Recreation Center, San Francisco, California
- Richmond Playground, San Francisco, California
- Lafayette Park Tennis Courts, San Francisco, California

## Weekly hours

- Monday: 10:00 AM to 1:30 PM
- Tuesday: 10:00 AM to 3:00 PM
- Wednesday: 10:00 AM to 2:00 PM
- Thursday: 10:00 AM to 12:00 PM
- Friday: 10:00 AM to 1:00 PM
- Saturday: 9:00 AM to 6:30 PM
- Sunday: 9:00 AM to 5:00 PM

## Cancellation policy

- Cancel or reschedule at least 24 hours before a lesson. The coach charges no fee for a late cancellation or a no-show.

## Reviews

> 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.
> From Kevin, 5 out of 5

> My 10-year-old son has been taking tennis lessons with Coach Jonathan, and we couldn't be happier. Coach Jonathan is amazing with kids – he's patient, encouraging, and really knows how to make the game fun. My son has improved so much since he started, and he always looks forward to his lessons. Coach Jonathan has a great way of teaching that keeps my son motivated and excited about tennis. We're really grateful for all his hard work and dedication!
> From Bryan, 5 out of 5

> 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.
> From Shubham, 5 out of 5

> 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.
> From Chi, 5 out of 5

> 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. 👏🎾
> From Susant, 5 out of 5

> 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! 🎾🙂
> From Ebru, 5 out of 5

> 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! 🎾
> From Kevin, 5 out of 5

> 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! 🙂🎾
> From Amara, 5 out of 5

## Pages on this site

- [Home](https://sites.coach/jonathan-vuong/index.md)
- [Agent instructions](https://sites.coach/jonathan-vuong/llms.txt)

## Book through the API

Jonathan Vuong sells Tennis lessons on this site. It is one coach on TeachMe.To, listing id `65696248-d4f6-480a-b300-4e3a62710db4`. An agent reads this coach, quotes what this site sells, and books it through the TeachMe.To agent API.

- [Agent instructions, generated from the live API](https://api.teachme.to/agent/v1/llms.txt): Read this before calling anything. Sessions need no registration.
- [This coach](https://api.teachme.to/agent/v1/coaches/65696248-d4f6-480a-b300-4e3a62710db4): The coach read. `site.packages` are the packages sold here, priced as this site prices them, and `site.cancellationPolicy` is this site's policy.
- [Open times](https://api.teachme.to/agent/v1/coaches/65696248-d4f6-480a-b300-4e3a62710db4/slots): Pass `sitePackageId` and `locationId` with `from` and `to`.
- Quotes and bookings: pass `sitePackageId` and `lessons` to `POST /quotes`, then `POST /bookings` with the quote. The booking returns `paymentUrl`; the student pays there, and the booking is readable while they do. Send `policyAccepted: true` after showing the student the policy when `site.cancellationPolicy.agreementRequired` is true.
- [OpenAPI 3.1](https://api.teachme.to/agent/v1/openapi.json): The machine contract.

The `sitePackageId` and `locationId` values for this site are in [llms.txt](https://sites.coach/jonathan-vuong/llms.txt).
