33%
Acceptance
3,106
Enrollment
1928
Founded