89%
Acceptance
4,473
Enrollment
1273
Avg SAT
1883
Founded