44%
Acceptance
800
Enrollment
1828
Founded