83%
Acceptance
28,313
Enrollment
1340
Avg SAT
1901
Founded