78%
Acceptance
2,111
Enrollment
1170
Avg SAT
1816
Founded