50%
Acceptance
1,947
Enrollment
1245
Avg SAT
1871
Founded