Return to Article Details Analyzing the Influence of Communicative Language Teaching on Functional Writing Skills: Moderating Role of Information and Communication Technology Download Download PDF