Help me pick my school? WashU vs.Tufts vs. W&M

It sounds like Tufts would be the best place for you.