Iacob, Claudia, Faily, Shamal, "The impact of undergraduate mentorship on student satisfaction and engagement, teamwork performance, and team dysfunction in a software engineering group project.", , 2020