Parenting today is not an easy job. The number and array of outside influences on kids is, thanks to the internet, approximately infinite, perpetually evolving, and way beyond the reach of parents, ...