12%
Acceptance
3,500
Enrollment
2004
Founded