Communicative Activities for EAP with CD-ROM (Cambridge Handbooks for Language Teachers)
A handbook of fun, interactive activities organized by academic topic.