Primary Algebra: Developing Algebraic Reasoning, Teacher Edition by Dr Hope Martin