80%
Acceptance
1,184
Enrollment
1100
Avg SAT
1882
Founded