"Speak Italian From Day 1" is the best course on the market for travelers to Italy. If your goal is not to become fluent in Italian, mastering all the nuances of the grammar etc, but rather to enjoy Italy and be able to connect with the locals and experience the REAL Italy, then this course is for YOU!
With my 20+ years of experience teaching Italian to English speakers, I have developed a very effective and successful method of getting students to quickly and easily assimilate the language and start using it.
Ideally, you are a native speaker of English as the course draws parallels between the two languages and cultures to accelerate your learning.
Of course anyone can take this course, even if English is not their native language, but some nuances might be missed.