50%
Acceptance
3,242
Enrollment
1105
Avg SAT
1891
Founded