Trying to learn Spanish on your own? A review of free online resources: Livemocha, Coffee Break Spanish, Conversation Exchange, Duolingo, BBC Mundo, Mi Vida Loca, Destinos and Anki.