Websites:
* Readlang: http://readlang.com
* Pons (dictionary): https://en.pons.com/translate
* Forvo (learn how any word is pronounced): https://forvo.com/languages/es/
* Study Spanish: https://studyspanish.com
* Veinte Mundos: https://www.veintemundos.com/en/
Audio/Video:
* Librivox Spanish: https://librivox.org/search?primary_key=5&search_category=language&search_page=1&search_form=get_results
* BBC Languages – Spanish: http://www.bbc.co.uk/languages/spanish/
* Easy Spanish: https://www.youtube.com/playlist?list=PLA5UIoabheFMo9oB_AF7JftV34ecOalvM
* Spanish Obsessed (podcasts): https://spanishobsessed.com
Reading:
* Project Gutenberg: http://www.gutenberg.org/browse/languages/es
* Children’s Books Forever: http://www.childrensbooksforever.com/childrenpages/Spanish.html
* XKCD Comic en Español: http://es.xkcd.com
* The Spanish Experiment: https://www.thespanishexperiment.com
* Univision Noticias: https://www.univision.com/noticias
* RTVE: http://www.rtve.es
Language Exchange Forums:
* Lang-8 (have your writing checked by a native speaker): http://lang-8.com
* Stack Exchange Spanish: https://spanish.stackexchange.com
* WeSpeke Spanish: http://en-us.wespeke.com/learn-languages-online/learn-spanish.html
* HelloTalk (iOS and Android app): https://www.hellotalk.com
* Taringa! Inteligencia colectiva: https://www.taringa.net