Large collection of films - many foreign language films.
Check out the 'Foreign Language' section. Also, watch many popular films or shows with Spanish subtitles.
Popular Mexican Newspaper
Check out the daily section called 'Rayuela', which offers a bite-size editorial on the news.
Free language practice software.
Set up daily mobile phone or email alerts and use the streak function to supplement your language development or maintain them over summer break.
Spanish Corpus Search
Ever look up what a word means and still not understand what it means? Use Corpus search to get in-context search of a word to build up your own mental model of the word.