60%
Acceptance
5,558
Enrollment
1443
Avg SAT
1865
Founded