5%
Acceptance
17,432
Enrollment
1490
Avg SAT
1898
Founded