This is a Spanish-English dictionary. Make sure to use a definition that makes sense-- more than one will appear!
Visit this website to find a comprehensive review of Haverford's Spanish I Program!
Another Spanish-English dictionary. Many times it is a good idea to check more than one source!
This site has free tutorials, pronunciation practice, grammar drills and vocabulary units.
This CNN website is all in Spanish. Explore world news and interesting articles. Look at the pictures, skim the headlines and try to figure out the gist of the articles!