60%
Acceptance
1,944
Enrollment
1055
Avg SAT
1976
Founded