1. [email protected] 2. Writing is the most difficult skill for L2. Not only generating and organizing ideas, but also in translating the ideas into the readable…