93%
Acceptance
8,791
Enrollment
960
Avg SAT
1872
Founded