16%
Acceptance
9,942
Enrollment
1490
Avg SAT
1863
Founded