Spanish
BBC Spanish Language
One of the best Spanish language sites you will ever see…A must see.
Notes in Spanish
This site has a nice selection of free audio podcasts for beginner, intermediate and advanced levels
123 TeachMe
An excellent Spanish site with many free games, worksheets, videos and much more
Spanish Dictionay
This dictionary even pronounces the words for you
Spanish Lessons for Beginners
Very nice site
Conjuguemos
A really cool conjugating site for Spanish students