66%
Acceptance
3,263
Enrollment
1170
Avg SAT
1906
Founded