Writing is a recursive skill that draws on various sub-skills and processes: knowledge of vocabulary and punctuation, handwriting, spelling, and mastery of word usage and grammar. Many foreign language students encounter various difficulties when they are writing in the second language. They often struggle to transform their thought into words and put them on paper. Scaffolding strategies are effective tools for helping learners overcome their writing difficulties. Scaffolding is an interactive process in which a teacher or facilitator assists a learner to build a structure to contain and frame the new information. This book introduces a suggested program based on scaffolding strategies (graphic organizers, writing frames, and think sheets) to develop the writing skill of EFL students.