I would second Pimsleur. Rosetta Stone has got a fantastic marketing machine behind it, but it's not all it's cracked up to be.
But I got a shit storm of viruses and malware from downloading torrents years ago and I haven't tried again. Has anyone else had that problem or are your virus protection programs good enough to not make that a problem?
But I got a shit storm of viruses and malware from downloading torrents years ago and I haven't tried again. Has anyone else had that problem or are your virus protection programs good enough to not make that a problem?