MIXED RESOURCES
world-english.org
About.com
agendaweb.org
englishvocabularyexercises.com
TOPICS
Clothes
House & furniture
Video Game Violence
Appearances - How to describe someone in English
Describing people (physical traits) 1
Describing personality - Opposites matching quiz
Personality
Personality - opposites
Sports and free time activities: PLAY, GO or DO?
The English We Speak - a different everyday English phrase or piece of slang every week