Euro School of Tennis – HomeFremont – HomeAbout usStaffTestimonialPress ReleasesPartnershipsJunior ProgramJunior PerformanceGroup Tennis ClassesPee Wee Tennis(All Level) Ages 4-5Mini Aces Tennis(Novice Level) Ages 6-8Mini Aces Tennis (Intermediate Level) Ages 6-8Orange Ball Tennis(Novice Level) Ages 8-12Orange Ball Tennis(Intermediate Level) Ages 8-12Teen Tennis Star (Novice Level) Ages 9-14Teen Tennis Star(Intermediate Level) Ages 9-14Youth Tennis Camps2017 Summer Tennis Camp2017 Winter Tennis CampTennis Match PlayJunior Team Tennis LeagueAdult ProgramAdult Novice (Age 15 and up)Adult Intermediate (Age 15 and up)Private LessonSchedule/FeesFremont Tennis ProgramFremont Tennis CalendarLocationFremont Tennis FacilityFAQContact usCareer in TennisFeedbackReferral ProgramSan Jose – HomeJunior ProgramJunior PerformanceGroup Tennis ClassesPee Wee Tennis (All Level)Ages 4-5Mini Aces Tennis(Ages 6-8)Teen Tennis Star(Novice Level) Ages 9-14Teen Tennis Star(Intermediate Level)Ages 9-14Youth Tennis Camps2017 Summer Tennis Camp2017 Spring Tennis CampTennis Match PlaySouth Bay Junior Team Tennis LeagueAdult ProgramAdult Novice (Age 15 and up)Adult Intermediate (Age 15 and up)Schedule/FeeSan Jose Tennis ProgramLocationsSan Jose Tennis FacilitySan Mateo – HomeJunior ProgramJunior Team Tennis LeagueTennis CampsSummer Tennis CampsSpring Tennis CampsScheduleSan Mateo Tennis ProgramLocationSan Mateo Tennis FacilityAfter School TennisAfter School Tennis CalendarCastro Valley – HomeJunior ProgramGroup Tennis ClassesMommy, Daddy and Me Tennis(Ages 2.5 to 4)Pee Wee Tennis(Ages 4-5)Mini Aces Tennis(Ages 6-8)Teen Tennis Star (Ages 9-14)ScheduleCastro Valley Tennis ProgramLocationCastro Valley Tennis FacilityMenlo Park- HomeJunior ProgramGroup Tennis ClassesMommy, Daddy and Me Tennis(Ages 2.5 to 4)Pee Wee Tennis(Ages 4-5)Mini Aces Tennis(Ages 6-8)Teen Tennis Star (Ages 9-14)Youth Tennis Camps (Ages 6-14)2017 Summer Tennis Camp2017 Spring Tennis CampScheduleMenlo Park Tennis ProgramLocationMenlo Park Tennis FacilityLos Altos – HomeJunior ProgramYouth Tennis Camps(Ages 6-14)Summer Tennis CampWinter/Spring Tennis CampGroup Tennis Classes(Ages 2.5-14)Mommy, Daddy and Me Tennis (Ages 2.5 to 4)Pee Wee Tennis (All Level) Ages 4-5Mini Aces Tennis (Novice Level) Ages 6-8Teen Tennis Star (Novice Level) Ages 9-14Teen Tennis Star (Intermediate Level) Ages 9-14South Bay Junior Team Tennis LeagueScheduleLos Altos Tennis FacilityBlogPrivacy PolicyLoginRegister