For many new students at Tufts, the idea of living on their own for the first time is intimidating. They are now responsible ...