75%
Acceptance
6,885
Enrollment
1275
Avg SAT
1833
Founded