The Math We Need to Know and Do in Grades 6–9: Concepts, Skill…

You will find that this textbook includes a wide range of perspectives on the topic.