Lessons for Algebraic Thinking, Grades 6-8 by Ann Lawrence & Charlie Hennessy