... situation. For example, the English used in computer science must be different from that in psychology. Swales (1988, as cited by Dudley-Evans and St John 1988:21) assumes that while the basic ... expressions, on the board. In free writing, or self-writing, learners have a certain amount of choice of ideas, there may be some few limitations like the length or the composition, or the topic. ... writing process in writing long reports. Boone, Kurtz and Block (1996: 370-376), for example, choose to teach four types of short reports, progress reports, trip reports, investigative reports...