Demo

Long Term Substitute Teacher - Math

Research Triangle High School
Durham, NC Full Time
POSTED ON 7/31/2026
AVAILABLE BEFORE 8/29/2026
Job Description

Research Triangle High School is seeking a substitute teacher to provide instruction in Math2 during the absence of the regular classroom teacher. The substitute will support students in continuing rigorous mathematics coursework, helping them stay on track with lesson objectives and final exam preparation.

Mathematics Substitute teachers at RTHS help students to learn subject matter and skills required for scheduled lessons and provide meaningful instruction in the absence of the regular classroom teacher. For this position, the substitute will guide students through Math 2 content aligned with the NC State Standards, ensuring continuity of instruction and classroom engagement.

Major Responsibilities

  • Reports to the school office at the beginning and end of the school day for materials and check-in/out procedures.
  • Carries out the program of study prescribed in the teacher’s lesson plans, specifically for Math 2.
  • Provides instruction in key Math 2 concepts such as algebra, geometry, functions, probability, and trigonometry, using provided resources and plans.
  • Creates a classroom environment conducive to learning and appropriate to high school students preparing for college-level work.
  • Takes attendance and maintains orderly classroom management aligned with RTHS policies.
  • Sets clear expectations for behavior and participation at the start of class.
  • Ensures that students are never left unattended in the classroom.
  • May perform duties usually assigned to the regular teacher (e.g., lunch duty, hall monitoring).
  • Knows emergency evacuation routes and safety procedures.
  • Refers disciplinary issues according to school guidelines.
  • Performs other related duties as directed by administration.

Qualifications

  • Bachelor’s degree required; background in mathematics or related field preferred.
  • Experience teaching or tutoring mathematics (Math 1-4) strongly preferred.
  • Strong classroom management skills and ability to maintain an engaging learning environment.

Salary.com Estimation for Long Term Substitute Teacher - Math in Durham, NC
$45,991 to $68,167
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 Long Term Substitute Teacher - Math?

Sign up to receive alerts about other jobs on the Long Term Substitute Teacher - Math career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$44,540 - $80,230
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 Research Triangle High School

  • Research Triangle High School Durham, NC
  • Overview RTHS provides a globally competitive STEM education by pioneering models of teaching and learning. Together we are Leading the Future of STEM Educ... more
  • 16 Days Ago


Not the job you're looking for? Here are some other Long Term Substitute Teacher - Math jobs in the Durham, NC area that may be a better fit.

  • LearnWell Raleigh, NC
  • At LearnWell, we are committed to changing the lives of the 10 million students in the U.S. who are dealing with behavioral health issues. For more than 26... more
  • 26 Days Ago

  • Orange County School District - NC Hillsborough, NC
  • TITLE: Long-Term Substitute Teacher Job Description QUALIFICATIONS: 60 hours of college credit hours, Minimum age of 21, Clear background check, and exhibi... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!