54%
Acceptance
2,768
Enrollment
1995
Founded