Cassidy, S. (2016). Virtual Learning Environments as mediating factors in student satisfaction with teaching and learning in Higher Education. Journal of Curriculum and Teaching, 5(1), 113-123. https://doi.org/10.5430/jct.v5n1p113