57%
Acceptance
1,159
Enrollment
1200
Avg SAT
1886
Founded