70%
Acceptance
941
Enrollment
1090
Avg SAT
1856
Founded