32%
Acceptance
4,032
Enrollment
1904
Founded