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

Just from reading what you wrote, I think Tufts would be a great choice for you.