21%
Acceptance
1,649
Enrollment
1405
Avg SAT
1844
Founded