51%
Acceptance
2,986
Enrollment
1098
Avg SAT
1967
Founded