Private Lessons

In order to provide the community with more opportunities to learn and play, private lessons are no longer scheduled at our main site.  All private lessons are hosted at designated satellite courts nearby. Please contact the office for pricing and availability.


Director Rates

Mark Roberts

Director of Tennis Programming

Michael Leopold

Director Emeritus
Lessons taught at Serra Park

Rates Individual Group
(2 or More)
1 Hour $105 $121
$400 $460

Specialist Rates

Alan Alvistur
Amir Shahbazi
Glory Tang
Rates Individual Group
(2 or More)
1 Hour $95 $110
$360 $412

Standard Rates

Sam Prasad
Ervine Flores
Victor Garcia
Grace Trieu
Itsuro Yoshimoto
Machiko Cyr*

*Lessons are taught at Ortega Park

Rates Individual Group
(2 or More)
1 Hour $85 $98
$320 $368

How to Schedule:

Email our office at with the following information:
    • Schedule Preference (day/time)
    • Coach Preference (if any)
    • Skill Level

*Students interested in taking lessons at Ortega Park or with Coach Machiko may contact her directly at

Private Lessons Policies:

1. Private lesson scheduling for new students (with the exception of Coach Machiko) is strictly done through our front office.

2. While every effort is made to keep your scheduled appointment, an instructor’s schedule can change from session to session, and we cannot guarantee your lesson day and time.

3. Cancellations are required at least 24 hours prior to the lesson through the office, not with coaches. Any notification given less than 24 hours in advance will be charged a full lesson fee.

4. Payments can only be made in the front office. All new students must pay their lesson fee prior to their first lesson. If payment is not made, their timeslot will be released.

Sunnyvale Tennis Center | 755 S. Mathilda Ave. Sunnyvale, CA 94087 | (408)735-7285|