85%
Acceptance
20,444
Enrollment
1190
Avg SAT
1804
Founded