Memrise has an official Italian training course with grammar lessons and video clips for vocab. However, the community-contributed courses on Memrise shouldn’t be missed.
This is the great Italian class for learners https://neveocge664504.pages10.com/the-greatest-guide-to-learn-italian-for-free-trial-64485549