My son had to read this book for his school's summer reading program. He's going into 9th grade. It provide good basic background on the Greek gods and, surprisingly, he enjoyed reading it. He generally does not like reading so this was a bit of a surprise.