56%
Acceptance
1,100
Enrollment
1236
Avg SAT
1876
Founded