This is the third book (after Let's Go Starter, and Let's Go 1) in the series, and does a good job of continuing the building of basic English done in the first two. I use this book with 3rd and 4th graders, who have studied at least book 1 as 1st and 2nd graders, and preferably Let's Go Starter as pre-schoolers. It is not for beginners, and requires a fair amount of reading.