Has anyone used this online or CD program with their kids? I am contemplating subscribing, but I don't want to put my money into something that won't be effective.