38%
Acceptance
3,249
Enrollment
2005
Founded