88%
Acceptance
15,361
Enrollment
1065
Avg SAT
1878
Founded