Strong teacher education programs
Affordable tuition rates
Small class sizes
Supportive campus community