52%
Acceptance
20,056
Enrollment
1325
Avg SAT
1881
Founded