70%
Acceptance
5,429
Enrollment
1240
Avg SAT
1868
Founded