17%
Acceptance
9,724
Enrollment
1470
Avg SAT
1852
Founded