43%
Acceptance
38,313
Enrollment
1422
Avg SAT
2001
Founded