School Dance Program Coach

Cb•Mountain View, CA
•Onsite

About The Position

The School Dance Program Coach leads engaging dance classes for students in grades K–5 at elementary schools across the Bay Area. The coach creates a fun, supportive environment where children can learn, express themselves, and develop an appreciation for dance. Classes last 1–1.5 hours and run between 1 p.m. and 5 p.m., Monday through Friday. Coaches work two or more days per week, for a maximum of 2–5 hours weekly. Compensation is $50–$65 per hour. A maximum of two-day unpaid training or shadowing session is required. Candidates must be local to the US or hold a valid working visa; visa assistance is not provided.

Requirements

  • Must be at least 19 years old.
  • High school diploma or equivalent.
  • Genuine enjoyment of working with children and effective classroom management skills.
  • Flexibility, reliability, punctuality, and a professional, enthusiastic approach.
  • 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 dance teaching or performing experience is preferred but not required.

Responsibilities

  • Lead dance classes for students in grades K–5 and teach dance forms suited to elementary-school children.
  • Energize and manage classes of 8–16 students aged 5–10.
  • Attend up to two days of unpaid training or shadowing to learn the program.
  • Transport and set up necessary 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 children participating in sessions.

Benefits

  • Flexible schedule
  • Competitive pay of $50–$65 per class
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service