"One feature of this book that sets it apart from others is the care that is taken to clarify the authors' interpretation of the phrase 'teaching for understanding'. Each component of this interpretation - connections, representations, reasoning, communication and misconceptions - is then successfully incorporated as a theme in the subsequent chapters that develop important mathematical topics." Ian Thompson, Visiting Professor at Edge Hill University...