88%
Acceptance
10,492
Enrollment
1285
Avg SAT
1893
Founded