Return to Article Details The Impact of Portfolio Task Assignment on the Development of Moroccan EFL Middle School Learners’ Critical Thinking Skills Download Download PDF