21%
Acceptance
2,549
Enrollment
1480
Avg SAT
1871
Founded