47%
Acceptance
5,891
Enrollment
1450
Avg SAT
1882
Founded