The Truth About Sitting Down (infographic) | Viral Media Solutions
Fun With Words: Collective Nouns One of the craziest oddities of the English language is that there are so many different collective nouns that all mean "group" but which are specific to what particular thing there is a group of: a herd of elephants, a crowd of people, a box of crayons, a pad of paper, etc.
Online TEFL courses Interactive learning modules to make TEFL more than just boring text!
For the Love of Words: Seven Wonderful Websites Where Words Matter
origins of words and phrases
Stuff You Didn’t Know - hedge’s house