37%
Acceptance
2,098
Enrollment
1070
Avg SAT
1987
Founded