75%
Acceptance
15,414
Enrollment
1305
Avg SAT
1968
Founded