69%
Acceptance
2,195
Enrollment
2003
Founded