69%
Acceptance
5,434
Enrollment
2002
Founded