I am writing this because I have just finished reading this book before giving it to a second grader to read. I know that he will love it. I sat and read cover to cover in one night. It was so interresting and I love the ties to greek mythology. I think that this is probably appropriate for grades 3-6. The main charachter is a sixth grader.