32%
Acceptance
580
Enrollment
1962
Founded