72%
Acceptance
24,427
Enrollment
1275
Avg SAT
1888
Founded