Small class sizes
Personalized attention from faculty
Diverse program offerings
Strong community support