57%
Acceptance
2,055
Enrollment
1055
Avg SAT
1923
Founded