40%
Acceptance
2,266
Enrollment
1374
Avg SAT
1887
Founded