Spanish Language Websites:
Pronunciation Dictionary
http://www.forvo.com/
Aprender Espanol:
http://www.aprenderespanol.org/
Spanish quizzes and games
http://www.quia.com/shared/spanish/
BBC Languages: Spanish
http://www.bbc.co.uk/languages/spanish/talk/
Spanish flashcards
http://spanishflashcards.tripod.com/
Study Spanish
http://www.studyspanish.com/
Duolingo
www.duolingo.com/
Spanish Language Games:
Translator Alligator:
http://www.funbrain.com/lang/index.html
Maggie's Earth Adventures
http://teacher.scholastic.com/activities/adventure/
Internet Polyglot
Internet Polyglot