Balancing work deadlines with the needs of her 5- and 8-year-old boys isn't easy for Terri Huggins. Then the holiday season ...