These are simple and affordable workbooks that do teach. We have three and she has finished one (counting 1-120). Pages are simple and not distracting, she can work independently for a few minutes which gives her pride. There is enough repeat to learn info but not get boring for most part. A child who does not write or struggles with writing may not enjoy since they are writing numbers over and over to learn them. We have started Telling Time and she was telling the "o'clocks" within 5 minutes.