41%
Acceptance
822
Enrollment
1090
Avg SAT
1856
Founded