75%
Acceptance
1,765
Enrollment
1045
Avg SAT
1906
Founded