89%
Acceptance
5,429
Enrollment
1030
Avg SAT
1954
Founded