BBC Languages Spanish
A really solid site for learning Spanish for beginners. There is also some content for intermediate learners, but at that point, you might be better off just reading the news in Spanish and learning that way.
This site also has a self-contained Spanish course for total beginners that is well done.
Get a Quick Fix of holiday phrases. Find out about Cool Spanish with an audio guide to slang. Follow our beginners' online course. Try the brand new interactive crossword.