79%
Acceptance
8,877
Enrollment
970
Avg SAT
1876
Founded