52%
Acceptance
2,944
Enrollment
1987
Founded