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 Indiana
Below are the schools that deliver the strongest overall secondary education education in Indiana.
Top Schools in Secondary Education
Leading the list is Indiana University Bloomington, our #1 school for secondary education. Set in the city of Bloomington, Indiana University Bloomington is a very large public institution. The six-year graduation rate is 80%. There were roughly 42 secondary education students who graduated with this degree at Indiana University Bloomington in the most recent data year. Secondary Education graduates of Indiana University Bloomington earn a median of $49,947 early in their careers. Students borrow a median of $23,741 to complete this degree.
Get the full secondary education details for Indiana University Bloomington
Butler University is a great choice for students pursuing a degree in secondary education, landing the #2 spot this year. Butler University is a moderately-sized private not-for-profit school located in the city of Indianapolis. About 79% of students finish within six years. About 19 secondary education degrees were awarded at Butler University in the most recent year. Students who receive their secondary education degree from Butler University earn around $50,707 in the first couple years of their career. Typical student debt for the program is $27,000.
Get the full secondary education details for Butler University
Trine University is a great choice for students pursuing a degree in secondary education, landing the #3 spot this year. Set in the town of Angola, Trine University is a moderately-sized private not-for-profit institution. The six-year graduation rate is 64%. Trine University awarded about 31 secondary education degrees in the most recent data year. Students who receive their secondary education degree from Trine University earn around $54,881 in the first couple years of their career. Students borrow a median of $25,765 to complete this degree.
Read more about the secondary education program at Trine University
Students looking for a strong secondary education program will find one at Ball State University, which ranked #4. Located in the city of Muncie, Ball State University is a very large public university. About 62% of students finish within six years. About 17 secondary education degrees were awarded at Ball State University in the most recent year. Graduates of the secondary education program make about $48,051 in their early career. Typical student debt for the program is $24,655.
More information about a degree in secondary education from Ball State University
Students looking for a strong secondary education program will find one at University Of Saint Francis Fort Wayne, which ranked #5. University Of Saint Francis Fort Wayne is a mid-sized private not-for-profit school located in the city of Fort Wayne. University Of Saint Francis Fort Wayne graduates 54% of students within six years. University Of Saint Francis Fort Wayne awarded about 11 secondary education degrees in the most recent data year. Secondary Education graduates of University Of Saint Francis Fort Wayne earn a median of $57,192 early in their careers. University Of Saint Francis Fort Wayne graduates carry a median of $27,520 in student loans.
See the full secondary education program report for University Of Saint Francis Fort Wayne
University Of Southern Indiana placed #6 among the best secondary education schools. University Of Southern Indiana is a large public school located in the suburb of Evansville. Roughly 48% of students complete a degree within six years here. There were roughly 14 secondary education students who graduated with this degree at University Of Southern Indiana in the most recent data year. Secondary Education graduates of University Of Southern Indiana earn a median of $41,510 early in their careers. University Of Southern Indiana graduates carry a median of $23,500 in student loans.
Read more about the secondary education program at University Of Southern Indiana
Indiana Wesleyan University National And Global placed #7 among the best secondary education schools. This large private not-for-profit university is located in the rural area of Marion. Indiana Wesleyan University National And Global awarded about 38 secondary education degrees in the most recent data year. Students who receive their secondary education degree from Indiana Wesleyan University National And Global earn around $32,421 in the first couple years of their career. Indiana Wesleyan University National And Global graduates carry a median of $24,823 in student loans.
Get the full secondary education details for Indiana Wesleyan University National And Global
Ivy Tech Community College placed #8 among the best secondary education schools. Located in the city of Indianapolis, Ivy Tech Community College is a very large public university. About 11 secondary education degrees were awarded at Ivy Tech Community College in the most recent year. Students who receive their secondary education degree from Ivy Tech Community College earn around $26,301 in the first couple years of their career. Students borrow a median of $13,948 to complete this degree.
More information about a degree in secondary education from Ivy Tech Community College
Indiana University Purdue University Fort Wayne ranked #9 on our 2026 list of the best secondary education schools. Set in the city of Fort Wayne, Indiana University Purdue University Fort Wayne is a large public institution. Roughly 36% of students complete a degree within six years here. About 17 secondary education degrees were awarded at Indiana University Purdue University Fort Wayne in the most recent year. Graduates of the secondary education program make about $41,090 in their early career. Students borrow a median of $25,834 to complete this degree.
Read more about the secondary education program at Indiana University Purdue University Fort Wayne
Indiana University Southeast landed the #10 spot for secondary education this year. This moderately-sized public university is located in the suburb of New Albany. The six-year graduation rate is 39%. There were roughly 24 secondary education students who graduated with this degree at Indiana University Southeast in the most recent data year. Secondary Education graduates of Indiana University Southeast earn a median of $48,032 early in their careers. Indiana University Southeast graduates carry a median of $24,145 in student loans.
Read more about the secondary education program at Indiana University Southeast
Indiana University Kokomo ranked #11 on our 2026 list of the best secondary education schools. Set in the city of Kokomo, Indiana University Kokomo is a moderately-sized public institution. The six-year graduation rate is 45%. There were roughly 13 secondary education students who graduated with this degree at Indiana University Kokomo in the most recent data year. Soon after graduation, secondary education degree recipients from Indiana University Kokomo generally make around $40,553. Students borrow a median of $25,885 to complete this degree.
More information about a degree in secondary education from Indiana University Kokomo