Mango Languages is a language learning product that is available mostly through libraries but is starting to be sold on Amazon.com. It is a very easy to use system and is pretty afordable especially when you get it for free from a library. The system focuses on useful dialogue and teaches you at your own pace. There is a lot of languages and a good amount of content for each language. Of all the programs I have used it is my favorite for its natural feel and effectiveness.