20%
Acceptance
2,128
Enrollment
1505
Avg SAT
1866
Founded