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