63%
Acceptance
6,893
Enrollment
1045
Avg SAT
1956
Founded