This app is a great way to learn how to regurgitate a foreign language & I mean that as a compliment! I prefer the lists over the flash cards by far, & don't even really use the flash cards & couldn't tell you even what's involved with using them to learn. But in list view, this app is in incredible for helping me speak & achieve proper pronunciation, & as an American trying to speak French, a language that has sounds English speakers don't have so have never developed , that's HUGE!!! I'd started relearning french- after 2 semesters in college 20 years ago- using other apps, crawling they dozens before finding one that suited me, including the cost (free) & offering lessons which touched on all the ways I'd need the language while traveling to Paris. But when I got here, here being Paris, I got performance anxiety! They speak soooo fast here, and each sentence runs tiger, sentences run together, a spoken paragraph can sound like one long word. And trying to speak the language? Embarrassing, scary, & totally made me self conscious! And that app had you translate from English- french & french to English or match words, used reading & listening, & a little speaking with voice rec software to compare your attempt to how it should really sound. But *this* app? I wish I'd found it weeks ago!!!! My advice for using is this: use the list view. Listen to the word/ phrase, record yourself saying it, play the provided pronunciation first then immediately play your recording & compare. I do this until I can barely tell the difference between my pronunciation & the sample. It's helped tremendously! Check it out, d'accord? Bon nuit!!!