59%
Acceptance
25,175
Enrollment
1864
Founded