50%
Acceptance
1,614
Enrollment
1154
Avg SAT
1883
Founded