# Group pickleball lessons in San Jose, California

> Train with teammates or friends through local group pickleball lessons.

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

## Details

- Location: San Jose, California
- Price: From $20 per person
- Length: 60-minute lessons
- Group size: Up to 4 people

## What students get

- Group coaching options
- Options for up to 4 people
- 1 local venue

## Packages and prices

- **60-Minute Pickleball Lesson**: 1 prepaid 60-minute lesson for $50.00 ($50.00 per lesson).

## Reviews

> Oh, wow, so Cal went through all the techniques we've practiced in previous lessons, starting with soft dinking and then moving on to backhand strokes and volleys, it was pretty thorough. The new tech I picked up today was volleying, which was quite helpful, and I think with some confidence during games, I could really start to apply it better. Honestly, I feel like these lessons are steadily improving my skills, and I can see how focusing on specific techniques like volleys makes a difference. Still, I’d like to see myself joining the others more confidently in gameplay soon, though. If you’…
> From Emily, 5 out of 5

> I'm feeling pretty good about my lesson with Cal. We focused on my lab and smash defense, and honestly, I feel more confident than before. Still, I know I need more practice to really get better, but I appreciate that we'll continue working on my skills and habits when we meet again. Oh, and working on serves and returns with you is always helpful, every time I see you, I pick up something new, which is great. I guess what I’d like to see next is a bit more tailored to my current needs, maybe focusing on what I’m losing most points on, but I’m hopeful we’ll find the right topic soon. Overall,…
> From Irit, 5 out of 5

> After my trial lesson with Cal, I have to say it was quite a helpful experience. He’s really knowledgeable about the sport and took the time to explain the rules clearly, which was great since I’m pretty new to pickleball. He carefully pointed out where my serves were off and showed me simple adjustments. Still, I hope to figure out a trick to serve more consistently to the target point in future lessons. Would be nice to practice more, but I’m optimistic about what’s ahead, Cal seems genuinely invested in helping trainees improve.
> From Kate, 5 out of 5

> I'm happy with how my lesson went today, especially learning to generate more power through body movement, which I’ve always wondered about. The new positioning tips for serving and paddle grip are making a difference already, even in my backhand, which we haven't worked on yet. Though I still want to refine my control and footwork in future lessons, I feel like I’m heading in the right direction. Cal’s approach still seems pretty steady and effective, and I’d consider trying more lessons to build on these improvements.
> From Emily, 5 out of 5

> Cal is a great coach and his lesson definitely highlighted some useful techniques I hadn't fully grasped before. Though I still have work to do on consistency, I'm hopeful that with more practice I can incorporate the tips he shared. Honestly, his approach feels quite practical and tailored, which I appreciated. Still, I think continuing with these lessons could really make a difference for my game. I’d suggest giving Cal a try if you're serious about improving your pickleball skills.
> From Vivian, 5 out of 5

## Frequently asked questions

### How many people can join a group lesson?

The current options support up to 4 people in one lesson.

### How much do group pickleball lessons cost?

Current options start at $20 per lesson. Review the package before booking.

### How long is each lesson?

The matching options list 60-minute lessons.

## Pages on this site

- [Home](https://sites.coach/cal-handoko/index.md)
- [All services](https://sites.coach/cal-handoko/services/index.md)
- [Pickleball Lessons](https://sites.coach/cal-handoko/lessons)
- [Private Lessons](https://sites.coach/cal-handoko/private-lessons/index.md)
- [Group Lessons](https://sites.coach/cal-handoko/group-lessons/index.md)
- [Agent instructions](https://sites.coach/cal-handoko/llms.txt)

## Book through the API

Cal Handoko sells Pickleball lessons on this site. It is one coach on TeachMe.To, listing id `ef2db9c6-0be6-41ed-8127-33e5fce290b1`. 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/ef2db9c6-0be6-41ed-8127-33e5fce290b1): 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/ef2db9c6-0be6-41ed-8127-33e5fce290b1/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/cal-handoko/llms.txt).
