Language Activities for Teenagers (Cambridge Handbooks for Language Teachers)
99 enjoyable activities for 11-16 years olds, to coax, cajole and tempt them to learn English.