Demo

Upper School History Teacher

The Oakwood School
Greenville, NC Full Time
POSTED ON 4/24/2026
AVAILABLE BEFORE 5/23/2026
The Oakwood School seeks an energetic and creative Upper School history teacher for the 2026-2027 school year. The ideal candidate will be responsible for teaching a range of courses in grades 9-12. The successful candidate will have a strong background in history and social sciences, excellent communication skills, and a passion for helping students develop critical thinking, research, and analytical skills.

Primary Responsibilities

  • Model and instill a love of history, global awareness, and curiosity.
  • Design and implement engaging instruction aligned with school standards, curriculum goals, and student needs.
  • Teach courses including College Prep World History I, Honors World History I, Honors Current Events, AP Art History, and AP Micro/Macro Economics to students in grades 9-12.
  • Create a positive classroom environment where students feel supported, challenged, and respected.
  • Develop lessons that encourage critical thinking, discussion, research, and analysis of historical and contemporary issues.
  • Facilitate thoughtful classroom discussions that encourage students to analyze historical events, economic systems, and current issues from multiple perspectives.
  • Teach and reinforce research, writing, presentation, and note-taking skills that support student success across disciplines.
  • Utilize a variety of teaching practices and methodologies to support diverse learners.
  • Integrate technology and digital resources to enhance instruction and student engagement.
  • Monitor student progress and adjust instructional strategies to support all learners.
  • Maintain accurate and up-to-date student records and assessments.
  • Implement effective classroom management strategies that support a productive and respectful learning environment.
  • Establish and maintain strong relationships with students and families built on trust, understanding, and open communication.
  • Collaborate with colleagues and school leaders to ensure a cohesive and effective educational program and to support interdisciplinary learning opportunities.
  • Participate in grade-level and division meetings, before and after-school duties, faculty meetings, Oakwood functions, clubs, athletic events, and other responsibilities as assigned.

Qualifications

  • A minimum of a Bachelor’s degree in history, education, economics, or a related field.
  • Prior teaching experience in Upper School history or social sciences is preferred.
  • Experience teaching or supporting Advanced Placement courses is desirable.
  • Understanding of the social, emotional, and academic needs of Upper School students.
  • The ability to differentiate instruction and create engaging learning opportunities for students with a wide range of abilities.
  • A willingness to reflect on and refine teaching practices to support student growth.
  • A desire to work in a diverse and inclusive school environment.
  • A commitment to collaborate with colleagues and contribute positively to the school community.
  • Strong interpersonal and communication skills when working with students, parents, and colleagues.

Salary.com Estimation for Upper School History Teacher in Greenville, NC
$47,966 to $71,091
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Upper School History Teacher?

Sign up to receive alerts about other jobs on the Upper School History Teacher career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$47,763 - $80,762
Income Estimation: 
$63,454 - $101,244
Income Estimation: 
$53,080 - $99,161
Income Estimation: 
$87,640 - $113,243
Income Estimation: 
$77,897 - $116,523
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at The Oakwood School

  • The Oakwood School Greenville, NC
  • The Oakwood School seeks an energetic and dedicated teacher to serve as a 1st Grade Lead Teacher for the 2026-2027 school year. The ideal candidate will ha... more
  • 2 Days Ago

  • The Oakwood School Greenville, NC
  • The Oakwood School seeks an energetic and creative Innovation Lab Facilitator to lead the Lower and Middle School Innovation Lab program for the 2026-2027 ... more
  • 4 Days Ago

  • The Oakwood School Greenville, NC
  • The Oakwood School seeks an energetic and creative Math and Technology teacher for students in grades 4 and 5 for the 2026-2027 school year. The ideal cand... more
  • 4 Days Ago

  • The Oakwood School North Hollywood, CA
  • DESCRIPTION The Secondary School Science Teacher is responsible for teaching various classes of science to grades 7 th -12 th . Teaching assignments may in... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Upper School History Teacher jobs in the Greenville, NC area that may be a better fit.

  • Durham Academy Durham, NC
  • Durham Academy is accepting applications for a part-time Upper School History teacher to begin August 1, 2026 and teach two classes. Candidates should have... more
  • 12 Days Ago

  • Durham Academy Durham, NC
  • Durham Academy is accepting applications for an Upper School Math teacher to begin August 1, 2026. Candidates should have some successful experience teachi... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!