45%
Acceptance
2,708
Enrollment
834
Avg SAT
1871
Founded