When teaching writing, Teacher A would like firstly to explain the structure and writing purpose of a sample text, helping Ss understand why this text is written by certain steps. Then he would analyze the language features of this text to help Ss understand how the choice of language contributed to the writing purpose. Lastly, he would give a similar topic to Ss and ask Ss to finish their writing by following the steps. What approach does Teacher A adopt?