81%
Acceptance
16,012
Enrollment
1165
Avg SAT
1868
Founded