80%
Acceptance
21,457
Enrollment
1520
Avg SAT
1884
Founded