Peer supervision groups: a delicate but powerful process