An easy to use, fun app that will have you speaking another language quite quickly! Competing against others around the world has helped me to make use of this app more regularly, which is the key to learning. * One major flaw though. I am learning Spanish, but this is teaching me South American Spanish... They are not the same! No reply or help from customer services.