58%
Acceptance
3,666
Enrollment
1220
Avg SAT
1958
Founded