14%
Acceptance
2,407
Enrollment
1510
Avg SAT
1870
Founded