17%
Acceptance
1,342
Enrollment
2002
Founded