I need to learn a new language and I was going to start taking classes, but someone told me about Rosetta Stone and told me he was thinking of giving it a try. Does anyone know anything about it?
http://www.rosettastone.com/en
http://www.rosettastone.com/en