68%
Acceptance
853
Enrollment
1090
Avg SAT
1880
Founded