This book demonstrates how rigorous mathematical thinking can be fostered through the development of students' cognitive tools and operations. This approach seems to be particularly effective with socially disadvantaged and culturally different students. The authors argue that children's cognitive functions cannot be viewed as following a natural maturational path: they should be actively constructed during the educational process. The Rigorous Mathematical...