Abstract
1. Introduction
2. Literature Review
2.1. L2 Writing
2.2. Strategies to Enhance English Writing Skills
3. Methodology
3.1. Participants
3.2. Data Collection and Analysis Procedure
4. Results
4.1. Challenges in English Writing
4.2. Self-perception and Motivation
4.3. Technology & Learning Resources
4.4. Learning Strategies in English Writing
5. Discussions and Conclusions
References