Raising Children in Challenging Times