42%
Acceptance
1,765
Enrollment
1045
Avg SAT
1853
Founded