68%
Acceptance
2,055
Enrollment
1175
Avg SAT
1886
Founded