I highly recommend the Rosetta Stone software for any one who is trying to learn a language, whether you have had previous language training or not. Also you don't have to be a computer expert to use this software, so that is a plus.
It has many different styles of learning lessons. This includes a photo paired with a voice, just the voice, for listening skills, etc. This is available for each lesson, so this is very helpful. After all the lessons, there is a review lesson.
I had take some Spanish classes prior to using this the Rosetta stone software, my boyfriend had little to no classes....
review »