25%
Acceptance
7,033
Enrollment
2005
Founded