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://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: Italian Podcasts
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
Accademia della Crusca - For all your questions about Italian language/grammar etymology.