I love the way Problems with a Python starts, with a great big full-page illustration that really sets the scene. The text gets going quickly too. Gary is going away for a week so Adam nervously agrees to look after his pet snake. Safe to say the week does not go smoothly!
As you'd expect from Jeremy Strong it is written in a very jokey way, but still very believable and factually specific (it's an Indian Python). All the characters are excellent. I personally really related to Rob, the Weedy boyfriend of Adam's big sister. The snake is scary enough but Emma is worse! Adam himself is easy to empathise with, he is so naughty, it's hard to believe he gets away with it.
Adam is in Year 6 and I think this is the perfect sort of age range for readers. The story is just on the edge of believability, I know children of this age would love the idea of loosing a snake in their school.