Sometimes you get more than you pay for and that is the case with Rocket Languages. They don't promise more than they deliver and they deliver what they claim. All for a good price!
I've tried the online freebies (I continue to use some of them) but my serious study of Italian is Rocket Languages. While I would have preferred to learn Italian before moving here, Rocket is making the transition easier. Setting my own pace and the ability to review are important to me.
To learn a language it seems you need to see it, hear it, write it and speak it; Rocket incorporates all in one package.
The instructors seem to love Italy and the language and impart lots of information in addition to the language lessons.
Grazie for enriching my time in Italy.