The effects of ePortfolio-based learning model on student self-regulated learning … Read More: The effects of ePortfolio-based learning model on student self-regulated learning