21%
Acceptance
9,126
Enrollment
2005
Founded