81%
Acceptance
23,453
Enrollment
1450
Avg SAT
1887
Founded