21%
Acceptance
2,292
Enrollment
2005
Founded