BBC Languages: Spanish-A comprehensive and lively collection of free audio and video practice for both beginners and intermediate learners.
Duolingo- online language courses
Flashcard Machine- use this free online tool to create your own Spanish vocabulary flashcards
Games to Learn Spanish
Spanish Blog: Language and Culture - Great blog which uses lessons, videos and even cultural anecdotes to help you learn grammar, vocabulary, pronunciation and more.
Notes in Spanish and Notes From Spain -Sister sites that offer a wide variety of helpful resources for Spanish language and culture. NIS focuses on learning the Spanish language with a series of podcasts and NFS focuses cuisine, lifestyle and travel in Spain.
On-Line Tutorials by ielanguages.com- listen and review basic phrases, questions, greetings & departures, vowel sounds and more
Ser o Estar Practice Quiz
Spanish Language and Culture-Maintained by a Spanish professor at Colby College, this website contains grammar exercises and some excellent activities which use songs, videos and even poems.
Spanish Language Learning Games- Practice basic vocabulary such as numbers, days of the week, and colors through games.
Spanish Verb Drills
Spanish Wizards- Listen to native conversations and improve your Spanish.
Study Spanish.com- Features a wealth of tutorials for grammar, pronunciation, vocabulary and verbs.
Vocabula Improve your vocabulary with this tool.
Ser and Estar
Ser vs. Estar
Spanish Verb Conjugation Charts
Spanish Verb Conjugation Youtube Play list