70%
Acceptance
2,211
Enrollment
1180
Avg SAT
1797
Founded