62%
Acceptance
2,852
Enrollment
1377
Avg SAT
1894
Founded