REFERENCE BOOKS

GRAMMAR AND VOCABULARY
http://perso.wanadoo.es/autoenglish/freeexercises.htm (Free interactive and print-out exercises to learn English, including grammar, idioms, phrasal verbs, slang and typical mistakes)
http://www.ego4u.com/ (Learn English online - Free exercises and explanations, tests, vocabulary, business English, games and more)
http://a4esl.org/ (
Free online English learning: study English with quizzes, tests, crossword puzzles, exercises and other activities for students of English as a second language)
http://www.random-idea-english.blogspot.com.es (grammar for advanced students)
www.manythings.org (A free study site for English as a Second Language (ESL) students with Computer Assisted Language Learning (CALL) activities. Includes listening exercises and songs)
www.englishclub.com (Offers grammar, vocabulary and pronunciation activities, word games, pen pal listings, and question-and-answer service)
http://www.quizlet.com (Practice and test your vocabulary and grammar lessons) 
http://www.eslcafe.com/ (Quizzes, recipes, chat)
http://www.aitech.ac.jp/~iteslj/qui zes/vocabulary.html (Vocabulary quizzes)
http://www.bbc.co.uk/worldservice/learningenglish/index.shtml (BBC resources at the service of students of English as a second language)
http://www.wordfocus.com/ (Vocabulary of Latin and Greek origin. Includes tests)

PHONETICS, SPEAKING AND LISTENING
http://www.elllo.org (English Listening Language Lab Online)
http://www.esl-lab.com/ (Listening exercises)
http://abcnews.go.com/ (To listen to programmes live)
http://www.elfs.com/MMz.html (Pronunciation practice)
http://www.eleaston.com/speaking.html (Interesting activities to speak and improve pronunciation)
http://members.aol.com/tefleric/ (Chat).
http://www.voanews.com/specialenglish/ (the news)
http://www.ted.com/talks (Interesting talks to practice listening comprehension and learning about different issues)

GAMES AND CURIOSITIES
http://www.corsinet.com/braincandy/index.html  (Riddles, jokes, curiosities and miscellanea)
http://eduplace.com/tales/index.html  (Funny writing activities)
http://www.aitech.ac.jp/~iteslj/cw (Crossword puzzles)
http://www.primate.wisc.edu/people/hamel/misctriv.html (Curiosities)

LEISURE AND FREE TIME
Cinema and music
http://www.imdb.com/search (Internet movie database, to find movies, characters, artists,...).
http://www.script-o-rama.com/ (Movie scripts).
http://www.film.com (Information about modern films).
http://www.mgm.com/motionpictures/ (All the Metro films). 
http://www.oscars.org/ (The Academy site).
http://ntl.matrix.com.br/pfilho/summer.html (Lyrics in English and Portuguese).
http://www.ubl.com/ (Groups, album reviews, pictures, posters and interviews).
http://www.lyrics.com (Huge collection of lyrics organised by artist)

Television and radio
http://www.youtube.com (A large video sharing site)
http://cnn.com/TRANSCRIPTS/ (Find the transcripts of the CNN programmes)
http://www.abctelevision.com (ABC online. Includes weekly programme and news)
http://www.cbs.com/ (CBS programme)
http://www.nbc.com  (Lots of information about the NBC)
http://cnn.com/ (CNN online)
http://www.discovery.com/ (Website of the Discovery Channel)
http://www.bbc.co.uk/radio/ (BBC radio)

Newspapers and magazines
http://www.guardian.co.uk/
http://www.independent.co.uk/
http://www.the-times.co.uk/
http://www.washingtonpost.com/
http://www.nytimes.com/
http://www.economist.com/
http://www.nationalgeographic.com
http://www.thesun.co.uk/
http://www.hotenglishmagazine.com
http://www.time.com/time/
http://www.hellomagazine.com/
http://www.voanews.com/specialenglish/
http://www.its-online.com/

Books
http://www.bartleby.com/
http://www.pagebypagebooks.com/
http://etext.lib.virginia.edu/modeng/modeng0.browse.html
http://onlinebooks.library.upenn.edu/links.html