It is a great app to learn languages like others, but the real deal about this, is that you can find native people to talk to! Which is amazing because the sooner you can relate to natives in their language, the better you can write it or speak it. That's one of the keys for learning a language.