Secondary School Teachers

Secondary school teachers teach students in grades seven through twelve. Specializing in one subject area, such as English or math, these teachers work with five or more groups of students during the day. They lecture, direct discussions, and test students' knowledge with exams, essays, and homework assignments. There are more than 1 million secondary school teachers employed in the United States.


Quick Facts
Duties Teach students in grades seven through twelve
Alternate Title(s) High School Teachers, Middle School Teachers
Salary Range $25,000 to $100,000
Employment Prospects Good
Advancement Prospects Fair
Work Environment Primarily Indoors
Best Geographical Location(s) Opportunities are available throughout the country, but are best in large, urban areas
Education and Training
  • Bachelor's Degree
Related School Subjects
  • English
  • History
  • Mathematics
Experience Student-teaching experience required
Skills
  • Interpersonal
  • Public Speaking
  • Teaching
Personality Traits
  • Helpful
  • Organized
  • Outgoing
Licensure/Certification Required
Special Requirements None
Career Ladder
  • School Administrator or Counselor
  • Secondary School Teacher
  • Student Teacher

Related Industries

Become a Vault Basic Member

Complete your Vault Profile and get seen by top employers