Bardy, Helen, et al. “University, E-Portfolio and Students: Perpetuating a Sense of Failure?”. Compass: Journal of Learning and Teaching in Higher Education, vol. 9, no. 13, Nov. 2016, doi:10.21100/compass.v9i13.341.