63%
Acceptance
15,414
Enrollment
1505
Avg SAT
1891
Founded