Demo

Teacher Middle School

Assumption of the Blessed Virgin Mary Catholic Parish
Denver, CO Full Time
POSTED ON 10/27/2026
AVAILABLE BEFORE 12/27/2026

Description

 

Job Title: Middle School Humanities Teacher (History, Theology, English)
Reports To: Principal

Position Summary

The Middle School Humanities Teacher is responsible for delivering a rigorous, integrated curriculum in history, theology, and English language arts, grounded in Catholic values and tradition. This teacher fosters intellectual curiosity, spiritual growth, and strong communication skills in students while supporting the mission of Catholic education: forming the whole person—mind, body, and spirit.

Key Responsibilities

Instruction & Curriculum

  • Plan and teach engaging lessons in history, theology, and English for grades 6–8 (or assigned grade level).
  • Design interdisciplinary units that connect literature, historical context, and theological themes.
  • Incorporate Catholic teachings, Scripture, and moral reasoning into daily instruction.
  • Differentiate instruction to meet diverse learning needs and abilities.
  • Assess student progress through a variety of formative and summative methods, providing timely feedback.

Faith Formation

  • Model and promote Catholic values in all interactions.
  • Lead students in prayer and participate in school liturgies, Masses, and religious activities.
  • Integrate faith into academic content, encouraging students to reflect on ethical and spiritual dimensions of their studies.
  • Support students’ spiritual development and moral decision-making.

Classroom Environment

  • Create a respectful, inclusive, and structured classroom culture rooted in dignity and compassion.
  • Maintain clear expectations for behavior and academic integrity.
  • Foster a love of reading, writing, critical thinking, and discussion.

Collaboration & Communication

  • Work collaboratively with colleagues to align curriculum and support student success.
  • Communicate regularly with parents/guardians regarding student progress and classroom activities.
  • Participate in faculty meetings, professional development, and school events.

Additional Duties

  • Serve as a homeroom teacher or advisor (if applicable).
  • Moderate extracurricular activities, clubs, or student organizations as needed.
  • Perform other duties as assigned by school leadership.


Salary.com Estimation for Teacher Middle School in Denver, CO
$58,164 to $86,934
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 Teacher Middle School?

Sign up to receive alerts about other jobs on the Teacher Middle School career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$56,795 - $68,333
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 Assumption of the Blessed Virgin Mary Catholic Parish

  • Assumption of the Blessed Virgin Mary Catholic Parish Denver, CO
  • Description It is the responsibility of the Assumption Preschool Teacher's Aide/Para to help plan activities for children, such as art projects and read st... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Teacher Middle School jobs in the Denver, CO area that may be a better fit.

  • Hemphill Middle School Strasburg, CO
  • Job Title: Teacher – Special Education Reports to: Building Principal Evaluated by: Building Principal Job Goal : The goal of this position is to create a ... more
  • 1 Month Ago

  • Belle Creek Charter School Henderson, CO
  • Middle School Math Teacher Remainder of the 2026-2027 School Year Text Math26 to (720) 964-1157 to start the application process! Join our Team at Belle Cr... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!