84%
Acceptance
6,332
Enrollment
1270
Avg SAT
1867
Founded