MrM has a friend who has asked about books for a seven year old boy, who speaks English as a second language. I've been musing over this for a few days. I am the proud "owner" of a nearly seven-year old boy, who has discerning tastes. If he decides he doesn't like something, it is dismissed summarily and without discussion. Small boys are extremely discerning customers.
Here are the results of my musings:
Picture books should not be dismissed. Lots of them appeal to an older audience. The Pigeon books by Mo Willems are still loved by both of my children, as are the Scaredy Squirrel and Chester series by Melanie Watt.
I also find tailoring books to interests helpful. Books about Star Wars and Lego always go down well here. A particularly brilliant find was the Lego Ideas Book, which is currently on sale for a fraction of the RRP from the Book People.
Books for older children in a cartoony style might be a good plan, so that the pictures might help to cover any vocab gaps there might be for a child with English as a second language. A loved the Henry's House series by the brilliant Philip Ardagh, and both children have loved the Sam's Science series by Kate Rowan.
Finally, although Beast Quest has fallen out of favour here, it might be a good one for parents to read aloud. Lots of challenging vocab, and the added glamour of collector cards, which seem to answer some kind of primal need to collect in the psyche of the small boy.