Italian
Language Resources for Taking Down Tongues
Italian Textbooks
Italian Grammar Review
Italian Dictionaries
Conjuguemos Italian (Online Games) - Despite the Spanish website name, Conjuguemos has a variety of verb and vocabulary games in a number of languages, including Italian.
LingQ Italian This site is all about comprehensible input and consuming content. Listen to and read your favorite content while you learn.
Speechling This site is a great resource for dictation practice (if you need to sharpen your listen skills). It also has a speaking component that helps with pronunciation and oral fluency.