I've been trying to learn Italian for a few years now. I've tried everything from online classes to free programs like Duolingo. While I've learned some things, they all pale in comparison to what I've learned in just one week with Rocket Italian. I listen to the conversations while I make and eat breakfast, then I go to the program throughout the day to master the lesson. The following day, I review all previous lessons and then I move on to the next. I finally feel like I'm learning something!