68%
Acceptance
12,230
Enrollment
969
Avg SAT
1969
Founded