75%
Acceptance
4,323
Enrollment
2002
Founded