32%
Acceptance
3,702
Enrollment
2002
Founded