Small class sizes allowing for personalized attention
Strong sense of community on campus
Diverse range of academic programs
Opportunities for hands-on learning experiences