Diverse academic programs
Strong emphasis on research opportunities
Vibrant campus life and student activities
Supportive community and small class sizes