74%
Acceptance
12,029
Enrollment
1283
Avg SAT
1967
Founded