Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Mid-Peninsula High School is seeking a full-time Physical Education Teacher who will also serve as an Internal Substitute Teacher. The position is on-site in Menlo Park, CA.
The successful candidate will design engaging PE activities, promote student wellness, and step into classrooms across disciplines when needed, maintaining routines and supporting diverse learners. The role requires a strong background in PE and education, with collaboration skills and a commitment to the school's inclusive,
Mid-Peninsula High School is committed to the belief that all students belong with expert and compassionate teachers who support their individual growth. The school focuses on empowering students with the knowledge, skills, and sense of purpose needed to navigate and positively impact a complex world. Educators at Mid-Peninsula High School collaborate closely to create inclusive, student-centered learning environments. The community values respect, belonging, and meaningful relationships between students, families, and staff, making it a supportive workplace for dedicated educators.
This full-time, on-site role is based in Menlo Park, CA and combines responsibilities as a Physical Education (PE) Teacher and Internal Substitute Teacher. As the PE Teacher, the individual will plan and deliver engaging physical education lessons, promote fitness and wellness, and manage a safe, inclusive environment for diverse learners. The role includes organizing and supervising physical activities, supporting sports programs, and assessing student progress. As an Internal Substitute Teacher, the individual will step into classrooms across disciplines as needed, follow lesson plans provided by other teachers, maintain classroom routines, and support student learning and behavior. The position also involves collaborating with colleagues, communicating with families as appropriate, participating in school events, and contributing to the broader school community.