The best approach to learn a foreign language is the way we learn our mother tongue. In other words, we can learn effectively when we listen to native people conversions, and see how they use words in usual contexts.
This app contains 20 conversations in 20 courses. You can listen to each conversation in slow and fast speed. Also you can listen to a native teacher that explains each conversation and its words and paraphrases.
You can see the translation of each paragraph by click on it. In addition, you can see a list of important vocabularies of each course.
Another feature of this app is the test section. It concludes vocabulary and listening tests. In listening test you listen to a paragraph and type what you hear and the app says you what’s your wrongs.