95%
Acceptance
6,863
Enrollment
1862
Founded