The Hidden Oracle (The Trials of Apollo) – Rick Riordan


4.5 stars out of 5

“Yep, that pretty much describes my life: because Poseidon.”

Oh Rick Riordan, when will you write a terrible book? Probably never. The Hidden Oracle follows Apollo as he’s turned into a teenager as a punishment. He has to serve someone until he faces several trials before he’s released. This has happened before, so Apollo is optimistic that his few years of servitude will pass quickly and he’ll be back to being his godly self. Expect it may not be as simple this time.

What I LOVED most about this book was the writing style. We all know Riordan is incredibly talented in writing middle grade fiction, so it’s no surprise that this book follows in the same vein as its predecessors. He doesn’t simplify the story or writing, but everything is conveyed clearly with a lot of humor. Apollo is a great character. He’s funny (even when he isn’t trying to be), selfish, intuitive, and insightful, but most of all he’s ridiculous. Reading from his perspective is what makes this book so fun and enjoyable.

The Hidden Oracle is action packed. From the first page to the last there isn’t a slow moment. The story is jumping from one plot point to the next. It’s for this reason I gave this book 4.5 stars instead of 5. Important information about the plot is revealed then the story continues to the next action packed sequence. There was no pause to digest the information, which would have been appreciated.

The infamous Percy Jackson makes an appearance and it was fantastic. Anytime Percy makes an appearance is welcomed. It always reminds me how much I miss his character. The only complaint I have is I wish he was in the story more, but I understand it’s not his story just in his world.


Overall, The Hidden Oracle is a fun thrill ride that will keep you glued to the book and laughing the entire time. I cannot wait for the sequel!

Leave a Reply

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

You are commenting using your 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