71%
Acceptance
2,850
Enrollment
2002
Founded