68%
Acceptance
10,163
Enrollment
1052
Avg SAT
1968
Founded