
Teaching writing is, for both teachers and students, challenging as writing is a complex cognitive activity in its own right that incorporates linguistic, mental, cognitive and social features. Tribble (1996) states that “an ability to write appropriately and effectively is.... something which evades many of us, in our mother tongues or in any other...