62%
Acceptance
1,500
Enrollment
2005
Founded