58%
Acceptance
25,900
Enrollment
1370
Avg SAT
1787
Founded