Wright et al: Teaching Number, 2e

Teaching Number sets out in detail nine principles which guide the teaching together with 180 practical, exemplar teaching activities to advance children to more sophisticated strategies for solving numeracy problems.