88%
Acceptance
63,012
Enrollment
1090
Avg SAT
1824
Founded