79%
Acceptance
12,029
Enrollment
1225
Avg SAT
1876
Founded