Collaborative groups: a reflective look for the professional development of mathematics teachers. (2018). Research, Society and Development, 7(1), e771133. https://doi.org/10.17648/rsd-v7i1.98