57%
Acceptance
2,708
Enrollment
1325
Avg SAT
1857
Founded