44%
Acceptance
16,900
Enrollment
1895
Founded