67%
Acceptance
564
Enrollment
1906
Founded