76%
Acceptance
18,492
Enrollment
1240
Avg SAT
1959
Founded