65%
Acceptance
10,204
Enrollment
1160
Avg SAT
1892
Founded