83%
Acceptance
5,324
Enrollment
1030
Avg SAT
1928
Founded