71%
Acceptance
18,492
Enrollment
1111
Avg SAT
1891
Founded