62%
Acceptance
2,128
Enrollment
1904
Founded