By integrating pedagogy and subject knowledge through experiencing a variety of tasks for learners, this book makes it possible for all learners to succeed in thinking algebraically.
Libris
Cartepedia
Sage Publications Inc Developing thinking in algebra, paperback/sue johnston-wilder