79%
Acceptance
6,500
Enrollment
1840
Founded