90%
Acceptance
38,313
Enrollment
970
Avg SAT
1885
Founded