100 ideas for teaching writing - Haynes, Anthony (London : Continuum, 2007)
Keywords: Effective Teaching; English Language - Study and Teaching