85%
Acceptance
14,074
Enrollment
1080
Avg SAT
1903
Founded