Based on the innovative Japanese approaches of Teaching Through Problem-Solving (TTP), this engaging book from renowned mathematics education scholar Akihiko Takahashi offers an in-depth introduction to teaching mathematics through problem-solving for both primary and lower secondary grades.