86%
Acceptance
25,916
Enrollment
1010
Avg SAT
1989
Founded