Return to Article Details Facilitating Meaningful Learning Through E-Portfolio Implementation in EFL Speaking Class Download Download PDF