Iowa offers excellent teacher education programs that prepare students to seek licensure to teach at the secondary level (grades 5-12) in art, English, mathematics, music, science, social science, or a world language.

There is not an Iowa degree program in secondary education. Instead, students who want to teach at this level major in one of the approved subject areas and also apply to and complete Iowa's Teacher Education Program (TEP) in that subject area.

Iowa also offers BA and BS degree programs in Elementary Education for students who want to teach grades K-6 or K-8 and a BS degree program in Science Education for students considering jobs in informal learning settings, such as park naturalists or museum educators.

Why Study at Iowa?

Iowa’s College of Education is well known for offering a high-quality curriculum that provides solid preparation for teaching careers. The college ranked among the top 25 at public schools nationwide in U.S.News & World Report’s latest edition rating the country’s best graduate programs.

Course Work

Iowa provides secondary school teacher preparation programs in the following areas:

  • Art (includes art history)
  • English
  • Mathematics
  • Music
  • Science (general science, physical science, biology, chemistry, physics, earth science, 9–12 all science)
  • Social science (anthropology, economics, geography, history, political science, psychology, sociology)
  • World languages (Chinese, French, German, Italian, Japanese, Latin, Russian, Spanish)

Coaching, English as a second language, journalism, hearing impaired, middle school, talented and gifted, and reading are available only as additional approval areas. If you plan to teach art or music, completing a program qualifies you to be licensed at both the elementary and secondary level.

Review the Program Guides for Secondary Teacher Education Programs on the College of Education website for more details.

Admission Requirements

To be admitted to the College of Education's Teacher Education Program, students first must first be admitted to the university and complete 30 semester hours of course work (from Iowa or another institution) with a cumulative Grade-Point Average (GPA) of at least 3.00.

After completing the TEP course work, students file a student teaching application, and professional progress is reviewed to verify readiness for a student teaching experience.

Application Process

Application Process Tabs

If you want to teach at the secondary school level, apply to the university for admission as a major in the field you plan to teach. You will later apply to the Teacher Education Program. Review our Areas of Study to see the majors available in your area of interest.


Teaching Licensure
for teaching grades 5-12