82%
Acceptance
29,640
Enrollment
1265
Avg SAT
1870
Founded