22%
Acceptance
6,885
Enrollment
1470
Avg SAT
1830
Founded