80%
Acceptance
2,436
Enrollment
2001
Founded