This app is totally free and it's the best learning English app in Android. It will improve your pronunciation, listening and speaking skill so that you can communicate with others like a native speaker. And it provides a large number of vocabulary with full translation and transcription. Main functions: 1) Self-learning everywhere without network.