SPEAKING
WRITING
LISTENING
http://www.elllo.org/english/home.htm
https://www.podcastsinenglish.com
READING
https://www.rong-chang.com/reading.htm
TEST YOUR ENGLISH ON THIS ACTIVITY BLOG
OPEN CLOZE ACTIVITIES
http://geocities.ws/matejovpeter/open_cloze/
B2 LEVEL EXAMS FROM DIFFERENT EOI SCHOOLS IN SPAIN
DICTIONARIES
Longman Dictionary of Contemporary English
Cambridge Pronunciation Dictionary
https://en.oxforddictionaries.com/usage/commonly-confused-words
VOCABULARY
Great blog on sports with fantastic pictures and descriptions
FUN QUIZZES to help you learn the language