31%
Acceptance
2,775
Enrollment
1425
Avg SAT
1826
Founded