70%
Acceptance
2,708
Enrollment
965
Avg SAT
1912
Founded