Small class sizes for personalized attention
Strong community and campus involvement
Variety of academic programs and majors
Supportive faculty and staff