41%
Acceptance
2,295
Enrollment
1897
Founded