Self-efficacy, performance and the role of blended learning at University of Greenwich

Self-efficacy, performance and the role of blended learning at University of Greenwich

University of Greenwich published a paper which investigated the self-efficacy of students who are non-maths specialists and explored the student experience.