52%
Acceptance
2,556
Enrollment
1965
Founded