60%
Acceptance
4,202
Enrollment
2002
Founded