Be a Part of the TEACH Team

POSITION TITLE: Educational Coach

Do you have a passion for education? Do you want the work you’re doing to have a lasting impact? Do you feel like you have a perspective and voice to contribute? If so, it sounds like TEACH is where you belong! TEACH envisions a world in which school is a safe place of learning for every student.  We are expanding our reach and growing our team! We are looking for educators who have a solid base of experience and skills to contribute to a growing team of coaches and trainers.

Job Summary


Members of our educational team support, train and coach teachers on classroom management and de-escalation strategies. Our curriculum focuses on de-escalation, conflict resolution, nonverbal communication, and building the self-confidence of every student. New coaches will be intensively trained in TEACH methods, strategies, and coaching approaches and will receive ongoing support from the TEACH team. All TEACH strategies focus on helping educators create a safe, calm learning environment for students.

Major Duties and Responsibilities

1. Visits teachers in their classrooms and provides immediate feedback on observations. Forms supportive, warm relationships within assigned TEACH schools.

2. Illuminate, vocalize and connect ideas to enhance TEACH’s strategic vision


3. Contribute to the development of curriculum and training materials.

Job Requirements

Work Experience:  A minimum 5 years of successful teaching experience.

Education: Bachelor's degree in education preferred, alternative education certification programs accepted.


Type of skill and/or required licensing/certification: 5 years minimum teaching experience, completion of a certified education program (including alternative certification), experience instructing and collaborating with fellow teachers, experience mentoring other teachers. TEACH offers competitive salary and benefits package.


Please email your Resume and Cover Letter to Shannon Caleffe at