Strong academic programs
Small class sizes
Supportive campus community
Opportunities for undergraduate research