58%
Acceptance
2,192
Enrollment
1190
Avg SAT
1958
Founded