67%
Acceptance
12,230
Enrollment
1090
Avg SAT
1967
Founded