73%
Acceptance
58,941
Enrollment
1120
Avg SAT
1962
Founded