Tennis & PE Instructor

Cb•Milpitas, CA
•Onsite

About The Position

The Tennis & PE Instructor leads fun, engaging tennis classes for elementary school students across the Bay Area. The role involves teaching students in grades K–5, typically ages 5–10, and encouraging physical activity in a positive, supportive environment. Classes take place at various elementary schools and run for 1–1.5 hours, starting between 1 p.m. and 5 p.m., Monday through Friday. Instructors work two or more days per week, for a maximum of 2–5 hours weekly. The posting lists compensation as both $18–$28 per hour and $50–$65 per hour. The instructor manages student participation, follows provided lesson plans, handles attendance and sign-in/out procedures, communicates with parents and school staff, and gives constructive feedback on student progress. The role also includes transporting and setting up tennis equipment and taking photos during sessions. New instructors attend up to two days of unpaid training or shadowing. Candidates must be at least 19, hold a high school diploma or equivalent, have reliable transportation around the East and South Bay and Peninsula, and be local to the US or have a valid working visa; visa assistance is not provided. Previous tennis or teaching experience and USPTA/PTR certification are preferred but not required.

Requirements

  • Must be at least 19 years old.
  • High school diploma or equivalent.
  • Passion for working with children and creating a positive learning atmosphere.
  • Strong communication skills and a resilient, positive attitude.
  • Reliable transportation throughout the East and South Bay and Peninsula.
  • Must be local to the US or possess a valid working visa; visa assistance is not provided.

Nice To Haves

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

Responsibilities

  • Manage classes of 8–16 students aged 5–10.
  • Teach tennis using provided lesson plans.
  • Encourage physical activity in a fun and supportive environment.
  • Attend up to two days of unpaid training or shadowing.
  • Transport and set up tennis equipment for each class.
  • Take attendance and manage student sign-in and sign-out procedures.
  • Communicate with parents and school staff as needed.
  • Provide constructive feedback on each student’s progress.
  • Take photos of students during sessions.

Benefits

  • Flexible schedule.
  • Competitive pay, although the posting gives conflicting hourly ranges: $18–$28 and $50–$65.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service