The Internet has made our job of Parenting a lot harder. We all want our children to experience the vast wealth of knowledge available on the Internet and encourage them to communicate with their friends online and, make new friends. Unfortunately, the Internet also has the potential to expose our children to inappropriate material, [...]