Strong academic programs
Small class sizes
Diverse extracurricular activities
Supportive campus community