77%
Acceptance
25,685
Enrollment
1270
Avg SAT
1868
Founded