Language Links

Learn Italian with Roberto - Tampa Italian Language Teacher
Roberto Alvarez - private or group lessons 
ThoughtCo - Italian Language (free)
Learn a Language - Italian Language (free)
Duolingo - Italian Language (free)
CyberItalian - On-line Italian Language School (fee based service)
Italian - English Dictionary
Google Translator
Bing Language Translator