88%
Acceptance
1,808
Enrollment
1140
Avg SAT
1879
Founded