88%
Acceptance
9,942
Enrollment
1060
Avg SAT
1908
Founded