The Janitor’s Boy

Author: Andrew Clements

My rating: 4.5 of 5

Normally, Jack Rankin is something of a model kid–polite, hard-working, good grades. Life isn’t exactly normal right now, though. The entire middle school has been dumped in the ancient high-school building for the year until their new building is ready to use . . . the high-school building where Jack’s dad works as the janitor. Not a big deal, except let’s be honest, when the other kids find out, it’s totally a big deal. Let the teasing begin. And wondering why his dad so desperately wants to ruin his life, Jack begins to get angry. That’s when he comes up with the perfect revenge.

Although I’ve been vaguely aware of Andrew Clements’ writings for some time, this is the first time I’ve actually read one of his books, and I must say, I’m impressed. This middle-grade/coming-of-age story is warm, humorous, accessible, and engaging. Moreover, it delves deep into the complexities of the parent-child relationship at a challenging age and stage of life, opening some interesting discussions on the topic from both the child’s and the parent’s point of view. I love, love, love that the story actually carries Jack through the transformation of perspective from seeing his dad as someone who provides for him and tells him what to do to seeing his dad as an actual whole person with his own problems and stories and personality. It’s something I’ve experienced personally, but I’ve never seen a book actually develop this phenomenon before. I think this is what truly raises the bar in this book, transforming it from an amusing middle-grade story to a beautiful, moving coming-of-age story. I also really enjoyed how much individual personality each of the characters had and the way in which that personality affected the flow of the plot. In short, The Janitor’s Boy was an impressive surprise for me, and I would highly recommend this book.

 

Advertisements

Leave a comment

Filed under Book Review

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.