76%
Acceptance
1,765
Enrollment
970
Avg SAT
1908
Founded