This is a well structured, rounded and compelling language program. The balance of learning styles (auditory, spoken, written, testing) reinforce the lessons. The content is relevant for me, an English-speaking Australian, traveling to Italy for the first time in September. The pricing is value-for-money. 'Repetition' is the mother of learning and you incorporate repeated phrases throughout each successive lesson. I find I have to keep re-doing lessons to anchor the learning. Bravo! Grazie.