84%
Acceptance
7,895
Enrollment
1195
Avg SAT
1827
Founded