47%
Acceptance
4,540
Enrollment
1830
Founded