Grammar Textbooks for Reference
English Grammar for students of Italian.
Nuovo Espresso Grammatica in Italian, for Beginner through intermediate levels (A1-B1)
New Italian Grammar in Practice in English, for Beginner through intermediate levels (A1-B2)
Grammatica avanzata della lingua italiana , in Italian, for Intermediate through Upper levels (B1-C1)
A Reference Grammar of Modern Italian, in English, a comprehensive guide to structure and forms
Pronunciation and Italian Phonetics
Fonetica pratica della lingua italiana all levels
Apps
Babel, Rocket Languages, Rosetta Stone – all have a free period to try out
Duolingo: free
Exercises
https://www.scholingua.com/en/it/conjugation-trainer
https://italianoesercizi.blogspot.com
https://italian.tolearnfree.com/free-italian-lessons/
italiano automatico
yabla.com for listening practice
Dictionaries & expressions
WordReferenceDizionario Treccani
l Ragazzini Dictionary App – You can hear pronunciation (with subscription)
Podcasts / Blogs
https://www.almaedizioni.it/en/almatv
a list of podcasts: https://docs.google.com/document/d/1ieQpHM_e4I7-zBnR7sjDkjJ4MYGB0QqGmFgxcNJAMJA/edit?usp=sharing
Televisione/Streaming/Cinema
a list of Italian films & tv shows available on streaming platforms: https://docs.google.com/document/d/1I5aqBjofcO8TmevTYUw83MK3PwevdJWIinIeEnhFdM0/edit?usp=sharing
https://docs.google.com/document/d/1ieQpHM_e4I7-zBnR7sjDkjJ4MYGB0QqGmFgxcNJAMJA/edit?usp=sharing
You can request editing access on the Google Doc if you would like to add recommendations.
General Italian Resources
Italiano Rai- A portal developed by RAI to learn Italian
Lezioni di italiano - RAI overview of all useful tools offered for learning Italian
Italica - A portal developed by RAI to promote Italian language and culture
Accademia della Crusca - For all your questions about Italian language/grammar etymology.