41%
Acceptance
3,300
Enrollment
1985
Founded