I also like Assimil because the system is designed around pleasurable tiny dialogues this means you learn all the things inside the context of genuine discussions. Remember that the grammar can move fairly fast from https://learnitalian.space/italian-touring-socializing