77%
Acceptance
6,045
Enrollment
1050
Avg SAT
1882
Founded