69%
Acceptance
5,324
Enrollment
1060
Avg SAT
1890
Founded