59%
Acceptance
961
Enrollment
1962
Founded