60%
Acceptance
5,900
Enrollment
2005
Founded