77%
Acceptance
11,033
Enrollment
1185
Avg SAT
1883
Founded