83%
Acceptance
18,492
Enrollment
1229
Avg SAT
1907
Founded