Becoming A Reflective Mathematics Teacher by Alice F. Artzt, Frances R. Curcio & Dr Eleanor Armour-Thomas