Reflecting the state-of-the-art in mathematics education, this book prepares teachers from pre-school through grade 8, with the skills they need to allow their students to grasp the concepts and develop the skills they will need for the future. With a focus on the development of a strong mathematical foundation, this book gives educators the skills they need to teach their students to think mathematically, logically, visually and creatively, and to use calculators and computer knowledgeably and efficiently.