How long does it take to get to the next level of Italian?

The levels of knowledge of a foreign language are defined internationally by the CEFR – Common European Framework of Reference for the Knowledge of Foreign Languages. Within this framework, there are six Italian language levels: from level A1 (absolute beginner) to level C2 (mastery).Before discussing how to move from one level to another, we must…