Writing is one of the essential language skills to master, because it enables the students to organize, express, and develop the ideas by implementing the appropriate grammar, vocabulary, and organization. However, many students still struggle to construct a good quality of text, especially in narrative text. This happens because they encountered difficulties in developing ideas and organizing …