63%
Acceptance
2,292
Enrollment
2002
Founded