85%
Acceptance
19,951
Enrollment
1395
Avg SAT
1858
Founded