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
App
              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
  ll Ragazzini Dictionary App – You can hear pronunciation (with subscription)
https://context.reverso.net/translation/
  https://www.almaedizioni.it/en/almatv
Podcasts
           News in Slow Italian
          https://www.raiplayradio.it   Not only podcasts, but audio books “Ad Alta  voce  Radio 3”
Newspapers in Italian
  https://www.ilpost.it
  www.corriere.it
  www.repubblica.it
  www.lastampa.it
  www.ilsole24ore.com
  www.espressoedit.it
  www.panorama.it
https://www.ansa.it/
Cinema
  www.filmitalia.org
Libraries
  Associazione Italiana Biblioteche
  Biblioteche italiane
  Servizio bibliotecario nazionale
Museums
  www.museionline/info
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
  BBC Italian Language Online for Adults - Italian course in English
  Accademia della Crusca - For all your questions about Italian language/grammar etymology.