66%
Acceptance
42,003
Enrollment
1525
Avg SAT
1976
Founded