From the Language Lab
...of the world's slowest language student.
I have added Duolingo to my Spanish software armamentos.
It joins Rosetta Stone - OK, but the picture book business eventually gets really boring - and my current favorite, Pimsleur, which is excellent but highly focused on travel situation Spanish.
Duolingo is a free program on the web. At the moment, it has the truly annoying habit of capturing any access from my computer and plunging it into the middle of my lesson. Need to figure out how to sign the **** out.