72%
Acceptance
14,074
Enrollment
1265
Avg SAT
1876
Founded