Junior Red Starters: Ages 6-7 (5-year-old need coach approval), 60-minute class,
Session Rates: Saturdays: 5 Weeks: $175($35 per class)
For young beginners looking to learn tennis
Junior Red 1: Ages 6-10, 60-minute class,
Session Rates: Saturdays: 5 Weeks: $175($35 per class)
For young beginner-to intermediate players- needs to demonstrate racquet control with forehands and backhands
Junior Orange: Ages 8-16 with approval, 60-minute class,
Session Rates: Thursdays 6 Weeks: $210 ($35 per class), Saturdays: 5 Weeks $175
For higher intermediate players- needs to demonstrate technical shots with forehand, backhand, serves, match play and beginning directional intent
Junior Green: Ages 10 and up with approval, 60-minute class,
Session Rates: Thursdays 6 Weeks: $210 ($35 per class), Saturdays: 5 Weeks $175
For advanced players who are looking to play on their high school team on varsity and JV, learning match play strategies, plus technical parameters.
Junior Yellow: Ages 12 and up with approval, 60-minute class, Contact Coach David for Small Groups and Private Lessons
For advanced players who are looking to play on their high school team on varsity and JV, learning match play strategies, plus technical parameters.
Contact Coach David for Specialty Classes:
Junior Custom Group Class: $50 per Class - 90 minute class -
For players who are seeking more attention and challenges.
MAX: 4-8 Players
All Classes have a minimum of one coach for every 4 players
Mondays
Private Lessons (Invite Only)
Tuesdays
Private Lessons (Invite Only)
Wednesdays
Yellow Ball - High School Training: 6:30pm - 8:00pm, Max 6-8 players, Invite Only
Thursdays Starts October 30, 2025
Orange Ball: 4:00-5:00pm, max 4-8 players
Green Ball: 5:00-6:00pm, max 4-8 players
Saturdays Starts November 8, 2025
Junior Red Starters: 11:00am-12:00pm, max 6 players (MIN AGE 6yrs)
Junior Red 1: 11:00am-12:00pm, max 8 players
Junior Orange: 12:00-1:00pm, max 12/8 players
Green Ball: 1:00-2:00pm, max 4-8 players
Sundays
Yellow Development: 12:00-2:00pm, Invite Only
Phone: +1669-322-8667
Address: SJSRC Address. 1170 Pedro Street San Jose, CA 95126.