For those who want to self study or are looking for some extra practice, there is a vast variety of resources available online. It can be overwhelming to find the right ones so I selected the best according to my experience.
A list of my favourites is:
http://www.languageclassinitaly.com
If you want fun exercises to improve your grammar and read interesting fact about Italy, Elisabetta’s website is the perfect choice. I suggest trying the grammar exercises /recipes, they are great!
https://italianoperstranieri.loescher.it/
An immense website full of any sort of activities. It contains some interesting reading too.
https://www.comeitaliani.it/
A mix of creativity, culture and learning tools, this website is mainly aimed at teachers. I adapt a lot of materials especially for my advanced students.
https://caffescuola.com/
Caffèscuola has a collection of free specimen of books from beginners to intermediate. I adore their listening activities!