86%
Acceptance
15,414
Enrollment
1088
Avg SAT
1853
Founded