24%
Acceptance
36,573
Enrollment
1400
Avg SAT
1853
Founded