We are loving the Singapore Primary Mathematics Series. It introduces new concepts without reviewing them too much. The book does go over some math concepts that seem too easy--does counting to 40 really belong in the same book with multiplication and division? But those lessons go quickly or can easily be skipped. There are lots of graphics so not much writing is required on each page. (My son hates to write so this is a big plus for us.) Two thumbs up!