Writing is the one of the basic skills of the English language. It is generally considered one of the most difficult that other skills for foreign language students. Even native speakers feel difficulty in showing a good command of writing. (Johnstone, Ashbaugh, & Warfield, 2002). The ESL teachers include writing skills in the syllabus because this is an essential element for students' academic success. (Kellogg, 2008) because writing helps to i) reinforce the grammatical structure, ii) enhance the students’ vocabulary, iii) and assist other language skills such as reading, listening and speaking.