Have you seen all the Rosetta Stone adverts plastered all over the Television and actually though it might be worth having a look into it you might want to take a look at the site that I discovered when trying to find out some more about it. After being quite impressed by the ads for [...]