Return to Issue Details Title of the article in English: Using creative strategies “digital puppets” to promote students' speaking skills Download Download PDF