58%
Acceptance
5,326
Enrollment
2005
Founded