Lead & Assistant Tennis Instructor

Cb•Cupertino, CA
•Onsite

About The Position

Teach beginner-friendly tennis sessions for elementary school students in Grades K–5 (ages 5–10) at school sites around the Bay Area. After-school programs run Monday through Friday between 1:00 PM and 5:00 PM. Coaches typically teach one approximately one-hour class per day, with a possible additional 30 minutes of pre-care. After-school sessions pay $50–$65 per session. Regular tennis clinics pay $18–$24 per hour and offer 2–4 hours of work, depending on tennis skills and class level. The company provides equipment and lesson plans. Candidates must live locally and be available for in-person work. A two-day training or shadowing session is required before starting.

Requirements

  • At least 19 years old.
  • At least a high school education or equivalent.
  • Enjoy working with children and be patient, enthusiastic, and reliable.
  • Have good communication and class-management skills.
  • Have reliable transportation around the East Bay and Peninsula.
  • Be fully vaccinated and willing to undergo a TB test and Live Scan background check before starting work.
  • Submit a photo and short biography for the company website, including an introduction to your sports experience.
  • Have a valid work permit and already be eligible to work in the United States; visa sponsorship is not provided.
  • Live locally and be available for in-person work.

Nice To Haves

  • Previous tennis teaching or playing experience.
  • USPTA or PTR certification.

Responsibilities

  • Teach tennis classes to students ages 5–10 using provided lesson plans.
  • Manage classes of 8–16 students and maintain a positive environment.
  • Attend a two-day training or shadowing session before starting.
  • Take attendance, manage student sign-ins, and interact with parents and school staff.
  • Capture a few class photos for documentation.

Benefits

  • Company-provided equipment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service