73%
Acceptance
5,552
Enrollment
1305
Avg SAT
1870
Founded