This app is designed for advanced ESL (English as a second language) speakers who want to speak more flowing and natural American-English. The key is having a good knowledge of American idioms. By taking a series of quizzes, the user gets to learn many different idioms and how they are used in daily conversations. Having a good knowledge of idioms helps one express with more clarity and ease "on the tongue."