Making Algebra Come Alive: Student Activities and Teacher Notes (Making Mathematics Come Alive! (Paperback))