At an upper-intermediate level, you can understand the main ideas of complex Italian text on both concrete and abstract topics, including technical discussions in your field of specialization.
You can interact with a degree of fluency and spontaneity that makes regular interaction with native speakers quite possible without strain for either party.
Finally, you can produce clear, detailed text on a wide range of subjects and explain a viewpoint on a topical issue giving the advantages and disadvantages of various options.
What's new
Social signup
Email signup
"I've tried other apps like Babbel and Memrise. None made me fluent or made me feel like I was making much meaningful progress in learning a language."