27%
Acceptance
4,202
Enrollment
1453
Avg SAT
1842
Founded