Hi Louis:
I think peer assistance, tutorials, remediation, even discussion groups are very helpful beccause of the peer-to-peer comfoprt zone that is inherently present in these assistive sessions.
I think there may be some role modeling that occurs when better students are able to help weaker students too.
Regards, Barry