60%
Acceptance
4,139
Enrollment
2005
Founded