85%
Acceptance
11,410
Enrollment
1060
Avg SAT
1886
Founded