k12.careersk12.careers
Use casesExploreBlogAbout
Sign inSearch Jobs
62,000+ live roles7,900+ active employers✦ 1,000+ posted in 24hCalifornia market · 6,843 jobsNew York market · 4,900 jobsTexas market · 4,666 jobsFlorida market · 3,475 jobsCalifornia jobs · 6,843New York jobs · 4,900Texas jobs · 4,666Florida jobs · 3,475Early Childhood Education · 13,467 jobsChild Development · 9,293 jobsClassroom Management · 9,230 jobsChildcare · 7,348 jobsProfessional Development · 7,055 jobsPreschool · 6,856 jobs62,000+ live roles7,900+ active employers✦ 1,000+ posted in 24hCalifornia market · 6,843 jobsNew York market · 4,900 jobsTexas market · 4,666 jobsFlorida market · 3,475 jobsCalifornia jobs · 6,843New York jobs · 4,900Texas jobs · 4,666Florida jobs · 3,475Early Childhood Education · 13,467 jobsChild Development · 9,293 jobsClassroom Management · 9,230 jobsChildcare · 7,348 jobsProfessional Development · 7,055 jobsPreschool · 6,856 jobs
k12.careers

k12.careers offers free resume tools for educators and school staff alongside K-12 job listings.

Explore

StatesTop Hiring CitiesFor EmployersFor CandidatesApply to JobsSalary GuidesHiring CalendarBlog

Top Hiring Cities

View all

Los Angeles

California

645 live openings

Chicago

Illinois

613 live openings

Philadelphia

Pennsylvania

567 live openings

Houston

Texas

457 live openings

San Antonio

Texas

369 live openings

Nashville

Tennessee

359 live openings

Boston

Massachusetts

346 live openings

Washington

District of Columbia

345 live openings

Legal

AboutContactEditorial PolicyPrivacy PolicyTerms & Conditions

k12.careers helps educators discover verified school and district opportunities. Confirm compensation, credentials, and deadlines on the official hiring site before applying.

© 2026 k12.careers. All rights reserved.Listings are aggregated from official district and public employer hiring pages.
  1. Home/
  2. Jobs/
  3. Upper School History Teacher
Job detail

Upper School History Teacher

The Pennington School

Employer page
#Curriculum Development#Growth Mindset#Pedagogy#Diversity Equity And Inclusion#LMS#Humanities#Independent School#Educational Assessment
#Advanced Placement
#Upper School History
#AP Courses
#World History
Full TimeOn Site2-5 yrsPosted 1 month ago

Location

Pennington, New Jersey

Quick overview

The teacher will deliver Upper School History and AP courses using a student-centered approach to develop historical thinking and writing skills. Responsibilities include collaborating with the English Department on humanities work and contributing to school committees and extracurricular activities.

Requirements summary

Candidates should ideally possess an advanced degree in history and at least three years of high school teaching experience. Ability to teach AP-level courses and a commitment to diversity, equity, and inclusion are highly valued.

postgraduate degreeWritten CommunicationOrganizational SkillsClassroom ManagementOral CommunicationInterdisciplinary CollaborationCurriculum PlanningDiversity Equity And InclusionAssessment DevelopmentLearning Management SystemsStudent-Centered LearningAcademic WritingSchoologyHistorical ThinkingWorld History InstructionAP History InstructionNon-Western History

Job description

  • Upper School History Teacher The Pennington School is seeking a Teacher of Upper School History for the 2026-27 academic year.
  • The ideal candidate for this position is a highly engaging and passionate educator who will teach four sections of Upper School History and will collaborate with colleagues to introduce and build student understanding by using course content to develop mastery of historical thinking and writing skills.
  • The candidate will also embrace a student-centered approach to learning and guide students to work toward personal and collective goals in skills, habits of mind, and understanding.
  • Essential Responsibilities: Teach Upper School students World History and possibly Advanced Placement courses Enthusiastically collaborate in interdisciplinary humanities work with the Upper School English Department, including teaching a Humanities Skills seminar in conjunction with other faculty members Support the History Department's mission to provide each student with the opportunity to develop empathy and connect more broadly to the variety of human experiences Engage students in a wide variety of student-centered learning practices to build competency in academic skills that are both discipline-specific and transferable to other areas of study Embrace and utilize the teaching for understanding framework in curriculum planning Collaborate in assessment development and grading practices Contribute to the growth of the department and the School through committee work and other department-related duties Elicit individual excellence in every student, moving the student toward personal and collective goals in skills, habits of mind, and understanding Demonstrate warmth, collegiality, humor, and industry in interactions with students, colleagues, and parents Other duties as needed Essential Qualifications: An advanced degree in history or a related discipline, with at least three years of high school teaching experience preferred Ability to teach AP-level history courses Independent school experience preferred Interest and/or experience in teaching non-Western history electives Excellent written and oral communication skills Willingness and desire to work in a collaborative environment Strong organizational skills and attention to detail Familiarity with Schoology or another LMS is a plus Ability to work with a variety of learning styles Willingness and desire to be an active member of a community that embraces diversity, equity, and inclusion A positive attitude, a growth mindset, and a sense of humor Other requirements: Attendance at School events is required, which may include occasional weekends and evenings.
  • Candidates interested in residential opportunities are encouraged to indicate their interest during the application process.

Benefits

  • Dental Insurance
  • Life Insurance
  • Vision Insurance
  • Medical Insurance
  • Short-term Disability
  • Long-term Disability
  • 403(b) Retirement Plan

Stay updated

Get alerts for similar jobs

Be the first to know when more The Pennington School roles in Pennington, New Jersey get posted.

The Pennington School

TP

Hiring organization

The Pennington School

The Pennington School is hiring for education-focused roles in Pennington, New Jersey. This opening is listed as full_time.

Explore employer profile

For employers

Hiring at The Pennington School?

Post and manage job listings free on k12.careers.

Get started free
  • Lead at least two extracurricular and/or athletic endeavors per year This position is full-time, teaching on campus for ten months during the year, is exempt from overtime, and has a starting date in August 2026.
  • The minimum annual salary for this position is $50,000.
  • The actual offer will be commensurate with skills and experience.
  • The Pennington School offers comprehensive benefits, including medical, dental, and vision insurance options, as well as life, short-term, and long-term disability programs, and a 403(b) retirement plan.
  • Qualified candidates should submit a cover letter, résumé, and salary requirements to: https://pennington.isolvedhire.com/ The working environment is an office and school environment on a 55-acre campus.
  • The ability to occasionally lift files and storage boxes, walk up and down stairs, attend meetings in varying locations throughout campus, and continually use computers and related office equipment is required.
  • Not all buildings on campus have elevators.
  • Must pass the State of New Jersey criminal background check

    Market context

    New Jersey English teacher demand remains steady

    Classroom teacher roles in New Jersey are typically in steady demand, especially in core subjects like English. Competition can be strong because districts often look for candidates with the correct New Jersey certification, a bachelor’s degree, and classroom readiness; the posted benefits package includes medical, dental, vision, life, and short-term disability coverage. Review the AI-summarized requirements and benefits on this platform to save time, then tailor your application to show your certification status and relevant English instruction experience.

    More openings at The Pennington School

    No additional openings are live from this employer right now.

    More district openings

    Math Teacher (Contractor)

    5 minutes ago

    One-on-One Paraprofessional

    27 days ago

    Assistant Teacher - The Village

    1 month ago•$16 - $17 / HOUR

    New Jersey Alternate Route Candidates (Mercer County)

    2 months ago•$500 / YEAR

    26-27 SY Teaching Jobs: SPED Resource and Inclusion

    3 months ago

    26-27 SY Teaching Jobs: Spanish-English Bilingual

    3 months ago

    Similar live jobs

    School-Age Childcare Staff – After School

    Just now•$12 - $16 / HOUR

    School-Age Childcare Staff – After School

    Just now•$12 - $16 / HOUR

    ParaEducator

    Just now

    Math Teacher (Contractor)

    5 minutes ago

    Teacher Assistant

    9 minutes ago•$18 - $21 / HOUR

    Teacher Assistant

    10 minutes ago•
    $18 - $21 / HOUR