81%
Acceptance
6,885
Enrollment
1125
Avg SAT
1781
Founded