- K) Italian
Easy Learn Italian
A great resource for intermediate to advanced learners, Easy Learn Italian has videos for listening comprehension, grammar explanations and quizzes, reading comprehension passages... and lots of archived material. Perfect for when I was ready to clear up some points after learning without grammar. You might choose to pay for lessons with a teacher on Skype after a free 30 minute trial. I'm using the great bank of free material.