83%
Acceptance
22,980
Enrollment
2004
Founded