87%
Acceptance
2,708
Enrollment
1030
Avg SAT
1869
Founded