Harmer, Jeremy How to Teach Writing (0582779987)
An uncomplicated analysis of the nature of writing, particularly in terms of process, product and genre Discussion of the practical implications of teaching the theory of writing Descriptions of a broad spread of writing tasks, simple and extended, to help teachers select those that will be most effective in developing their students’ writing skills