Need help filling roles? We connect education and social impact organizations with top talent. Learn More
TrulyHired
  • Search Education Jobs
  • Post Jobs
  • Job Matching
  • Career Coaching
  • Executive Search
  • About Us
  • Login
    • Employer
    • JobSeeker
  • Sign in
  • Sign up
  • Search Education Jobs
  • Post Jobs
  • Job Matching
  • Career Coaching
  • Executive Search
  • About Us
  • Login
    • Employer
    • JobSeeker

4 middle school history teacher jobs found

Refine Search
Current Search
middle school history teacher Pennsylvania
Refine by Categories
Teaching  (3) School Support  (1)
Refine by Job Type
Full-time  (4)
Refine by City
Thorndale  (3) Bethlehem  (1)
TrulyHired
Jun 16, 2026
Full-time
Music Teacher - HIgh School
TrulyHired Bethlehem, PA
Job Description The High School Music Teacher will be responsible for teaching high school band, chorus, piano, and music-related coursework while directing performances and cultivating a culture of musical excellence and student participation. The ideal candidate understands that great music programs are built one student at a time through recruitment, retention, positive relationships, and meaningful performance experiences. What We're Looking For We are seeking a teacher who: Has a proven record of building and sustaining successful band and choral programs Possesses strong classroom management and rehearsal leadership skills Can motivate students with varying levels of musical ability and interest Understands how to recruit, retain, and inspire student participation Enjoys collaborating with colleagues across grade levels and disciplines Embraces innovation while maintaining high musical standards Wants to make a long-term investment in growing...
TrulyHired
Jun 08, 2026
Full-time
Anticipated Science Teacher
TrulyHired Thorndale, PA
Job Description Position: Anticipated Science Teacher Location: Middle School Level Schedule: Full-Time, Permanent Contract, 7.5 hours per day Salary: $52,547 - $102,778 Make a Meaningful Difference Every Day Coatesville Area School District is seeking caring, dedicated individuals who want to have a real impact on students' lives. We are looking for educators who are passionate about helping diverse learners succeed and who are fully committed to ensuring every student reaches their highest potential. You'll play a vital role supporting students with diverse learning needs, helping them grow, succeed, and feel supported in the classroom. This position starts at the beginning of the 26-27 school year. What You'll Do Demonstrate strong instructional skills and the ability to support learners with diverse needs. Adapt and differentiate curriculum to meet individual student goals. Promote academic, social, and emotional growth for all students....
TrulyHired
May 21, 2026
Full-time
ESL Teacher
TrulyHired Thorndale, PA
Job Description Position: ESL Teacher Location: One position at Scott Middle School and one position at Reeceville (2 separate teaching positions) Schedule: Full-Time, Permanent Contract, 7.5 hours per day Salary: $52,547 - $102,778 Make a Meaningful Difference Every Day Coatesville Area School District is seeking caring, dedicated individuals who want to have a real impact on students' lives. We are looking for educators who are passionate about helping diverse learners succeed and who are fully committed to ensuring every student reaches their highest potential. You'll play a vital role supporting students with diverse learning needs, helping them grow, succeed, and feel supported in the classroom. This position starts the beginning of the 26-27 school year. What You'll Do This position teaches musical keyboarding, handbells, and orchestra. Heavy focus on vocals with Meistersingers and concerts. Plan and coordinate school concerts. Demonstrate...
TrulyHired
Mar 16, 2026
Full-time
Middle School Special Education Teacher 26-27 School Year
TrulyHired Thorndale, PA
Job Description Position: Middle SchoolSpecial Education Teachers Location: Middle Schools District Wide Schedule: Full-Time, Permanent Contract, 7.5 hours per day Salary: $52,547 - $102,778 (25-26 teacher salary schedule) Make a Meaningful Difference Every Day Coatesville Area School District is seeking caring, dedicated individuals who want to have a real impact on students' lives. We are looking for educators who are passionate about helping diverse learners succeed and who are fully committed to ensuring every student reaches their highest potential. You'll play a vital role supporting students with diverse learning needs, helping them grow, succeed, and feel supported in the classroom. This position starts in the 26-27 school year. This is for any grade (6-8) and any special education area (learning support, emotional support, autistic support, verbal behavior) for any of our middle schools next school year. What You'll Do Demonstrate strong...
  • Search Education Jobs
  • Contact Us
  • About Us
  • Employer
  • Post Jobs
  • Executive Search
  • Job Seeker
  • Find Jobs
  • Career Coaching
  • Free Career Matching
  • Facebook
  • X
  • Instagram
  • LinkedIn

© 2026 WorkMonger® LLC | Employer Sign In | JobSeeker Sign In