34%
Acceptance
6,551
Enrollment
2004
Founded