85%
Acceptance
22,563
Enrollment
1420
Avg SAT
1857
Founded