59%
Acceptance
92
Enrollment
1310
Avg SAT
1967
Founded