DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/education/teacher-education-development-levels-methods/secondary-education/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/education/teacher-education-development-levels-methods/secondary-education/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/education/teacher-education-development-levels-methods/secondary-education/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/education/teacher-education-development-levels-methods/secondary-education/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/education/teacher-education-development-levels-methods/secondary-education/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/education/teacher-education-development-levels-methods/secondary-education/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/education/teacher-education-development-levels-methods/secondary-education/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 3
DEBUG: Specific major detected (cip4 = 13.12), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Secondary Education (I Have a HS Diploma or Associate Degree)" with relevance 1
DEBUG: ✓ Offer "Secondary Education (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Secondary Education (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "Secondary Education (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Teaching (MAT) (I Have a Bachelors)" with relevance 0.7
DEBUG: ✗ Offer "Teaching (MAT) (I Have a Bachelors)" REJECTED (relevance 0.7)
DEBUG: relevant_offers count = 2
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 2 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 2
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 2 offers with relevance >= 1.0
Best Schools for Secondary Education in the The Plains States Region
If you are not interested in a particular degree level and want to know which schools are the overall best at delivering an education for the secondary education degrees they offer, see the list below.
Top Schools in Secondary Education
Leading the list is University Of Nebraska Lincoln, our #1 school for secondary education. Set in the city of Lincoln, University Of Nebraska Lincoln is a very large public institution. The six-year graduation rate is 67%. University Of Nebraska Lincoln awarded about 46 secondary education degrees in the most recent data year. Graduates of the secondary education program make about $44,011 in their early career. Students borrow a median of $23,128 to complete this degree.
Read more about the secondary education program at University Of Nebraska Lincoln
Maryville University Of Saint Louis is a great choice for students pursuing a degree in secondary education, landing the #2 spot this year. This large private not-for-profit university is located in the suburb of Saint Louis. Roughly 66% of students complete a degree within six years here. Maryville University Of Saint Louis awarded about 10 secondary education degrees in the most recent data year. Secondary Education graduates of Maryville University Of Saint Louis earn a median of $67,909 early in their careers. Students borrow a median of $25,500 to complete this degree.
Read more about the secondary education program at Maryville University Of Saint Louis
University Of Missouri Columbia came in at #3 on our 2026 list of the best secondary education schools. Located in the city of Columbia, University Of Missouri Columbia is a very large public university. The six-year graduation rate is 75%. About 66 secondary education degrees were awarded at University Of Missouri Columbia in the most recent year. Graduates of the secondary education program make about $37,302 in their early career. Students borrow a median of $20,867 to complete this degree.
Get the full secondary education details for University Of Missouri Columbia
A rank of #4 makes University Of Kansas one of the top schools for secondary education. University Of Kansas is a very large public school located in the city of Lawrence. The six-year graduation rate is 69%. About 29 secondary education degrees were awarded at University Of Kansas in the most recent year. Soon after graduation, secondary education degree recipients from University Of Kansas generally make around $45,405. Typical student debt for the program is $24,776.
Get the full secondary education details for University Of Kansas
Kansas State University came in at #5 on our 2026 list of the best secondary education schools. Set in the city of Manhattan, Kansas State University is a very large public institution. About 71% of students finish within six years. About 69 secondary education degrees were awarded at Kansas State University in the most recent year. Soon after graduation, secondary education degree recipients from Kansas State University generally make around $45,512. Students borrow a median of $24,999 to complete this degree.
Get the full secondary education details for Kansas State University
Drake University came in at #6 for secondary education this year. This mid-sized private not-for-profit university is located in the city of Des Moines. Roughly 73% of students complete a degree within six years here. About 34 secondary education degrees were awarded at Drake University in the most recent year. Soon after graduation, secondary education degree recipients from Drake University generally make around $46,479. Students borrow a median of $27,000 to complete this degree.
More information about a degree in secondary education from Drake University
Minnesota State University Mankato placed #7 among the best secondary education schools. This large public university is located in the city of Mankato. Roughly 54% of students complete a degree within six years here. There were roughly 13 secondary education students who graduated with this degree at Minnesota State University Mankato in the most recent data year. Students who receive their secondary education degree from Minnesota State University Mankato earn around $49,867 in the first couple years of their career. Typical student debt for the program is $26,603.
Get the full secondary education details for Minnesota State University Mankato
Morningside College landed the #8 spot for secondary education this year. Set in the city of Sioux City, Morningside College is a mid-sized private not-for-profit institution. Morningside College graduates 50% of students within six years. About 36 secondary education degrees were awarded at Morningside College in the most recent year. Secondary Education graduates of Morningside College earn a median of $48,478 early in their careers. Typical student debt for the program is $27,000.
More information about a degree in secondary education from Morningside College
University Of Nebraska At Omaha ranked #9 on our 2026 list of the best secondary education schools. Set in the city of Omaha, University Of Nebraska At Omaha is a large public institution. Roughly 49% of students complete a degree within six years here. About 94 secondary education degrees were awarded at University Of Nebraska At Omaha in the most recent year. Secondary Education graduates of University Of Nebraska At Omaha earn a median of $47,123 early in their careers. University Of Nebraska At Omaha graduates carry a median of $24,000 in student loans.
See the full secondary education program report for University Of Nebraska At Omaha
University Of South Dakota ranked #10 on our 2026 list of the best secondary education schools. Located in the town of Vermillion, University Of South Dakota is a large public university. Roughly 60% of students complete a degree within six years here. There were roughly 33 secondary education students who graduated with this degree at University Of South Dakota in the most recent data year. Graduates of the secondary education program make about $46,542 in their early career. Students borrow a median of $27,000 to complete this degree.
More information about a degree in secondary education from University Of South Dakota
University Of North Dakota ranked #11 on our 2026 list of the best secondary education schools. Set in the city of Grand Forks, University Of North Dakota is a large public institution. About 60% of students finish within six years. University Of North Dakota awarded about 13 secondary education degrees in the most recent data year. Graduates of the secondary education program make about $48,453 in their early career. University Of North Dakota graduates carry a median of $27,000 in student loans.
More information about a degree in secondary education from University Of North Dakota
University Of Missouri Kansas City ranked #12 on our 2026 list of the best secondary education schools. This large public university is located in the city of Kansas City. The six-year graduation rate is 54%. University Of Missouri Kansas City awarded about 32 secondary education degrees in the most recent data year. Secondary Education graduates of University Of Missouri Kansas City earn a median of $39,942 early in their careers. Students borrow a median of $26,000 to complete this degree.
Get the full secondary education details for University Of Missouri Kansas City
University Of Central Missouri came in at #13 for secondary education this year. This large public university is located in the town of Warrensburg. The six-year graduation rate is 54%. University Of Central Missouri awarded about 26 secondary education degrees in the most recent data year. Graduates of the secondary education program make about $38,947 in their early career. University Of Central Missouri graduates carry a median of $24,199 in student loans.
Read more about the secondary education program at University Of Central Missouri
Fort Hays State University came in at #14 for secondary education this year. Fort Hays State University is a large public school located in the town of Hays. Roughly 46% of students complete a degree within six years here. There were roughly 42 secondary education students who graduated with this degree at Fort Hays State University in the most recent data year. Students who receive their secondary education degree from Fort Hays State University earn around $42,112 in the first couple years of their career. Fort Hays State University graduates carry a median of $30,800 in student loans.
See the full secondary education program report for Fort Hays State University
Indian Hills Community College came in at #15 for secondary education this year. Indian Hills Community College is a mid-sized public school located in the town of Ottumwa. About 10 secondary education degrees were awarded at Indian Hills Community College in the most recent year. Graduates of the secondary education program make about $49,626 in their early career. Students borrow a median of $15,390 to complete this degree.
See the full secondary education program report for Indian Hills Community College
Mount Marty College placed #16 among the best secondary education schools. This small private not-for-profit university is located in the town of Yankton. Mount Marty College graduates 52% of students within six years. Mount Marty College awarded about 10 secondary education degrees in the most recent data year. Graduates of the secondary education program make about $45,760 in their early career. Typical student debt for the program is $27,000.
Get the full secondary education details for Mount Marty College
Butler Community College ranked #17 on our 2026 list of the best secondary education schools. Butler Community College is a moderately-sized public school located in the town of El Dorado. About 15 secondary education degrees were awarded at Butler Community College in the most recent year. Soon after graduation, secondary education degree recipients from Butler Community College generally make around $39,404. Typical student debt for the program is $16,670.
More information about a degree in secondary education from Butler Community College
University Of Missouri St Louis placed #18 among the best secondary education schools. University Of Missouri St Louis is a large public school located in the suburb of Saint Louis. About 57% of students finish within six years. About 50 secondary education degrees were awarded at University Of Missouri St Louis in the most recent year. Soon after graduation, secondary education degree recipients from University Of Missouri St Louis generally make around $42,019. University Of Missouri St Louis graduates carry a median of $23,375 in student loans.
Read more about the secondary education program at University Of Missouri St Louis
Concordia University Seward came in at #19 for secondary education this year. Set in the town of Seward, Concordia University Seward is a mid-sized private not-for-profit institution. The six-year graduation rate is 65%. Concordia University Seward awarded about 10 secondary education degrees in the most recent data year. Soon after graduation, secondary education degree recipients from Concordia University Seward generally make around $47,667. Concordia University Seward graduates carry a median of $27,000 in student loans.
More information about a degree in secondary education from Concordia University Seward
Missouri State University Springfield ranked #20 on our 2026 list of the best secondary education schools. Set in the city of Springfield, Missouri State University Springfield is a very large public institution. Roughly 58% of students complete a degree within six years here. About 115 secondary education degrees were awarded at Missouri State University Springfield in the most recent year. Graduates of the secondary education program make about $37,907 in their early career. Typical student debt for the program is $26,500.
More information about a degree in secondary education from Missouri State University Springfield
Southeast Missouri State University came in at #21 for secondary education this year. Located in the city of Cape Girardeau, Southeast Missouri State University is a large public university. Roughly 58% of students complete a degree within six years here. Southeast Missouri State University awarded about 12 secondary education degrees in the most recent data year. Secondary Education graduates of Southeast Missouri State University earn a median of $37,061 early in their careers. Students borrow a median of $22,995 to complete this degree.
Get the full secondary education details for Southeast Missouri State University
Eastern Iowa Community College District landed the #22 spot for secondary education this year. This large public university is located in the city of Davenport. Eastern Iowa Community College District awarded about 13 secondary education degrees in the most recent data year. Secondary Education graduates of Eastern Iowa Community College District earn a median of $41,510 early in their careers. Eastern Iowa Community College District graduates carry a median of $15,995 in student loans.
See the full secondary education program report for Eastern Iowa Community College District
Dordt College placed #23 among the best secondary education schools. This mid-sized private not-for-profit university is located in the town of Sioux Center. Dordt College graduates 74% of students within six years. There were roughly 10 secondary education students who graduated with this degree at Dordt College in the most recent data year. Students who receive their secondary education degree from Dordt College earn around $39,749 in the first couple years of their career. Students borrow a median of $21,500 to complete this degree.
See the full secondary education program report for Dordt College
Missouri Southern State University placed #24 among the best secondary education schools. This mid-sized public university is located in the city of Joplin. Missouri Southern State University graduates 40% of students within six years. Missouri Southern State University awarded about 23 secondary education degrees in the most recent data year. Secondary Education graduates of Missouri Southern State University earn a median of $36,345 early in their careers. Missouri Southern State University graduates carry a median of $21,850 in student loans.
Read more about the secondary education program at Missouri Southern State University
Black Hills State University landed the #25 spot for secondary education this year. This moderately-sized public university is located in the town of Spearfish. About 43% of students finish within six years. About 10 secondary education degrees were awarded at Black Hills State University in the most recent year. Graduates of the secondary education program make about $51,049 in their early career. Typical student debt for the program is $26,312.
Get the full secondary education details for Black Hills State University
Rest of the Top 27 Secondary Education Schools
These schools also placed among the best for secondary education this year:
Narrow Secondary Education Schools by State