A new study suggests that overscheduling kids’ lives causes depression and anxiety. Homework and scheduled activities are eating away at time for sleep and socializing, which are also important. Read more