79%
Acceptance
10,603
Enrollment
1340
Avg SAT
1891
Founded