I’ve been learning Portuguese for the past three years and have been using Rosetta Stone for the last two. I decided to enroll in the interactive language learning program, the one suited to use with an iPad, the iPhone, and the computer and have found it an excellent alternative in improving my listening and vocabulary skills. If you want to begin learning a new language I highly recommend Rosetta Stone as a starting point.