62%
Acceptance
10,204
Enrollment
1112
Avg SAT
1831
Founded