81%
Acceptance
4,319
Enrollment
1255
Avg SAT
1886
Founded