41%
Acceptance
5,600
Enrollment
1903
Founded