60%
Acceptance
11,160
Enrollment
1045
Avg SAT
1870
Founded