effects of peers on student progress