Secondary School Teachers

Science Teacher Demonstrates Experiment

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 nearly 1 million secondary school teachers employed in the United States.

Next Section: History

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