I am finding the Rocket Italian course really helpful in learning the language. I have wanted to learn Italian for some time, but was always nervous that I might freeze up when actually faced with needing to speak it. But the voice recording and playback options online negate this as it allows you to become accustomed with pronunciation and helps build self confidence.
I'm thoroughly enjoying the lessons, and feel like Maria and Alex have become daily friends I "hang out" with. I would definitely recommend this course if you are desiring to learn the language!