60%
Acceptance
2,253
Enrollment
2004
Founded