41%
Acceptance
14,564
Enrollment
1985
Founded