68%
Acceptance
12,230
Enrollment
1095
Avg SAT
1873
Founded