want to teach middle school or high  School?

Secondary level teachers are responsible for teaching a particular subject such as History or English generally in a middle or high school setting. The preparation to teach at the secondary level is more specialized by nature depending on which subject you enjoy the most and want to teach.

Recent changes in California legislation (AB-130) give students new options for satisfying the subject-matter requirements for a single-subject teaching credential. Students earning a degree in certain majors will no longer be required to take the CSET to earn a single-subject teaching credential in California.

Undergraduate Preparation for Teaching Secondary School

Choose one of the options below to satisfy your subject-matter requirement.

Option 1. Complete a bachelor’s degree in one of the following majors:

  • Art
  • Biology
  • Chemistry
  • English
  • French
  • German
  • Mathematics
  • Music
  • Physics
  • Spanish

Option 2. Complete coursework covering the content domains of the subject you would like to teach or pass the CSET for that subject.

Subjects taught at the secondary level include:

  • Agriculture
  • American Sign Language
  • Art
  • Business
  • English
  • Foreign Languages
  • Health Science
  •  Home Economics
  • Mathematics and Foundational-Level Mathematics
  • Music
  • Physical Education
  • Social Science (History, Geography, Government, Economics)
  • Science (Biological Sciences, Chemistry, Geosciences, Physics, and Foundational-Level General Science)
  • Spanish
  • Industrial and Technical Education

Sample exams for each field are available on the CSET website and should be reviewed with relevant faculty.

Option 3. State-approved Programs


If you want to teach Music, the University of Redlands has state-approved preparation programs. Through The School of Music. Successful completion of the Music Education major also takes the place of the CSET exam in Music. For more information, contact Dr. Joseph Modica