22%
Acceptance
4,202
Enrollment
1320
Avg SAT
1876
Founded