88%
Acceptance
6,332
Enrollment
1230
Avg SAT
1854
Founded