96%
Acceptance
2,708
Enrollment
1250
Avg SAT
1886
Founded