Environments, processes, and mechanisms in peer learning · Study