Demo

High-School Math & Science Teacher

Society of G.K. Chesterton & Chesterton Schools Network
Annapolis, MD Full Time
POSTED ON 4/2/2026
AVAILABLE BEFORE 9/27/2026
Job Summary

Chesterton Academy of Annapolis seeks a talented and dynamic Math & Science teacher to join our faculty starting in the 2026-2027 academic year. Specific course assignments can align with education and experience, but may include Precalculus, Calculus, Biology, and Chemistry.

Responsibilities

This position requires active teaching of at least four courses in math and science (the traditional quadrivium) as part of the Chesterton Schools Network (CSN) curriculum. Active teaching is 18-22 class periods per week, or roughly 13-14 hours, with at least 2 hours a day of prep time. The headmaster will support your growth as a teacher through regular professional development, observation and feedback, and year-round faculty activities. As part of a math and science team, we expect you will bring your expertise and collegial approach to supporting and encouraging colleagues.

Full-time faculty responsibilities also include regular campus duties, such as monitoring lunch, study hall, or substituting for absent teachers: these are times of formation where your presence is formative. Faculty are spiritual leaders, participating in daily Mass and prayer with the entire student body, supporting the House system and activities, and assisting in spiritual retreats. Attending optional school activities, including sporting events, is highly encouraged and strengthens the community.

Qualifications

A bachelor's or master's degree in a relevant subject area is required, ideally with teaching experience.

Salary : $55,000 - $60,000

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 High-School Math & Science Teacher?

Sign up to receive alerts about other jobs on the High-School Math & Science Teacher career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$45,265 - $76,766
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 Society of G.K. Chesterton & Chesterton Schools Network

  • Society of G.K. Chesterton & Chesterton Schools Network Knoxville, TN
  • Job Summary: About Chesterton Academy of St. Margaret Clitherow: Chesterton Academy of St. Margaret Clitherow is a Classical high school in the Catholic tr... more
  • 13 Days Ago

  • Society of G.K. Chesterton & Chesterton Schools Network Hopkins, MN
  • Job Summary The Director of Business Operations serves as the senior staff member responsible for building, managing, and continuously improving the operat... more
  • 2 Days Ago

  • Society of G.K. Chesterton & Chesterton Schools Network Fort Wayne, IN
  • Job Summary Mathematics & Science Faculty Description with Humanities Chesterton Academy of Saint Scholastica (CASS) in Fort Wayne, Indiana will launch its... more
  • 5 Days Ago


Not the job you're looking for? Here are some other High-School Math & Science Teacher jobs in the Annapolis, MD area that may be a better fit.

  • LOYOLA HIGH SCHOOL OF BALTIMORE INC. TOWSON, MD
  • Title: Math Teacher (grades 9 th to 12th) Status: 10 Month, Full-Time Department: Math Availability: August 2025 Compensation: $50,000-$65,000 Benefits: Me... more
  • 1 Month Ago

  • McDonogh School Owings, MD
  • McDonogh School is posting an anticipated opening in the Upper School Math Department for the 2026-2027 school year. An ideal full-time Upper School Mathem... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!