17%
Acceptance
2,394
Enrollment
1405
Avg SAT
1831
Founded