k12.careersk12.careers
Use casesExploreBlogAbout
Sign inSearch Jobs
61,000+ live roles7,900+ active employers✦ 380+ posted in 24hCalifornia market · 6,517 jobsNew York market · 4,824 jobsTexas market · 4,627 jobsNew Jersey market · 3,386 jobsCalifornia jobs · 6,517New York jobs · 4,824Texas jobs · 4,627New Jersey jobs · 3,386Early Childhood Education · 12,612 jobsClassroom Management · 9,015 jobsChild Development · 8,926 jobsProfessional Development · 7,362 jobsCurriculum · 7,065 jobsChildcare · 7,021 jobs61,000+ live roles7,900+ active employers✦ 380+ posted in 24hCalifornia market · 6,517 jobsNew York market · 4,824 jobsTexas market · 4,627 jobsNew Jersey market · 3,386 jobsCalifornia jobs · 6,517New York jobs · 4,824Texas jobs · 4,627New Jersey jobs · 3,386Early Childhood Education · 12,612 jobsClassroom Management · 9,015 jobsChild Development · 8,926 jobsProfessional Development · 7,362 jobsCurriculum · 7,065 jobsChildcare · 7,021 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

Chicago

Illinois

625 live openings

Los Angeles

California

601 live openings

Philadelphia

Pennsylvania

518 live openings

Houston

Texas

469 live openings

Nashville

Tennessee

379 live openings

Boston

Massachusetts

357 live openings

Washington

District of Columbia

356 live openings

Memphis

Tennessee

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. Middle School English Teacher and Advisor
Job detail

Middle School English Teacher and Advisor

Ravenscroft School

Employer page
#K-12 Education#Student Advising#Instructional Technology#Canvas#Independent School#English Language Arts#Inclusive Education#Veracross#Middle School English
#Lead From Here
Full TimeOn Site2-5 yrsPosted 1 month ago

Location

Raleigh, North Carolina

Quick overview

Teach Middle School English Language Arts and related electives while serving as a student advisor. Support students' academic and social-emotional growth using the Lead From Here curriculum and instructional technology.

Requirements summary

A bachelor's degree in English or a related field is required, along with strong content knowledge and communication skills. A master's degree and experience in K-12 or independent school environments are preferred.

bachelor degreepostgraduate degreeWritten CommunicationVerbal CommunicationCurriculum ImplementationClassroom ManagementStudent AdvisingInstructional TechnologyStudent Relationship BuildingInclusive TeachingCollaborative TeachingEnglish Language Arts Teaching

Job description

Ravenscroft is seeking a Middle School English Teacher & Advisor in the Middle School / English Department. This is a full-time, exempt, 10-month position following the academic calendar (August–June).

This role is ideal for someone who is excited to teach english, build relationships with middle school students and grow as an educator within a collaborative school community.

Supervisory Responsibilities: None

  • What You'll Do
  • Teach approximately five sections of Middle School English Language Arts and related electives
  • Build strong relationships with students and support diverse learning needs
  • Serve as an advisor, supporting students’ academic, social-emotional, and leadership development through the Lead From Here curriculum
  • Utilize instructional technology and learning management systems, including Canvas and Veracross, to support teaching, learning, and communication
  • Collaborate with colleagues and participate in the broader life of the school

A full list of essential functions will be shared during the interview process.

Qualifications

Required

  • Bachelor’s degree in English or a related field
  • Strong content knowledge and enthusiasm for teaching Middle School English
  • Excellent written and verbal communication skills
  • Commitment to working in a diverse, inclusive, and mission-aligned school community

Preferred

  • Experience working with middle school–aged students in any setting
  • Experience in a K–12 or independent school environment
  • Master’s degree in English or Education (MA or MEd)
  • Willingness and ability to participate in the broader school community, including coaching athletics

Work Environment and Physical Demands

This role is based on Ravenscroft’s campus and includes work in classrooms and shared community spaces. The position requires the ability to move throughout campus, lead classroom activities, use instructional technology regularly, and communicate effectively with students and colleagues. Occasional evening or weekend responsibilities may be required. Reasonable accommodations may be made for qualified individuals with disabilities.

Stay updated

Get alerts for similar jobs

Be the first to know when more Ravenscroft School roles in Raleigh, North Carolina get posted.

Ravenscroft School

RS

Hiring organization

Ravenscroft School

Ravenscroft School is hiring for education-focused roles in Raleigh, North Carolina. This opening is listed as full_time.

Explore employer profile

For employers

Hiring at Ravenscroft School?

Post and manage job listings free on k12.careers.

Get started free

Market context

North Carolina middle school English roles stay competitive

North Carolina middle school English teacher and advisor roles are typically driven by steady demand for strong classroom instruction, student support, and clear communication. These positions can be competitive because schools often prefer candidates with a bachelor’s degree in English or a related field, plus a master’s degree or prior K-12 or independent school experience. Review the AI-summarized requirements and benefits on this platform to save time, then tailor your application to show writing instruction, advising, and student engagement experience.

Salary benchmark

$37,074 avg / yr

Full guide →

Typical range: $29,120–$39,520 based on 300 active listings in North Carolina

More openings at Ravenscroft School

Lower School Teacher

1 day ago

Boys Soccer Assistant Coach

4 days ago

Extended Day Teacher

19 days ago

Extended Day Assistant Teacher

19 days ago

Per Diem Athletic Trainer

1 month ago

Pre-K Extended Day Assistant Teacher (Part Time)

1 month ago

More district openings

Lower School Teacher

1 day ago

Online K-12 Tutor - Core Subjects

1 day ago

Online K-12 Tutor - Core Subjects

1 day ago

Middle School Girls Tennis Coach

2 days ago

MS Boys Soccer Assistant Coach

2 days ago

High School Health Science CRE Teacher

2 days ago

Similar live jobs

Private Lacrosse Coach

1 day ago•$35 - $50 / HOUR

Private Lacrosse Coach

1 day ago•$35 - $50 / HOUR

Private Lacrosse Coach

1 day ago•$35 - $50 / HOUR

Private Swim Instructor

1 day ago•$40 - $70 / HOUR

Private Lacrosse Coach

1 day ago•$35 - $50 / HOUR

Private Lacrosse Coach

1 day ago
•$35 - $50 / HOUR