74%
Acceptance
12,941
Enrollment
1305
Avg SAT
1865
Founded