Singapore Math Challenge: Word Problems for second grade and up features 352 pages of tools and practice needed for a strong mathematical foundation.