87%
Acceptance
15,414
Enrollment
1275
Avg SAT
1847
Founded