84%
Acceptance
5,382
Enrollment
1137
Avg SAT
1836
Founded