89%
Acceptance
3,177
Enrollment
955
Avg SAT
1882
Founded