Book Review | The Trials of Apollo: The Hidden Oracle by Rick Riordan

trailsHow do you punish an immortal?

By making him human.

After angering his father Zeus, the god Apollo is cast down from Olympus. Weak and disorientated, he lands in New York City as a regular teenage boy. Now, without his godly powers, the four-thousand-year-old deity must learn to survive in the modern world until he can somehow find a way to regain Zeus’s favour.

But Apollo has many enemies—gods, monsters and mortals who would love to see the former Olympian permanently destroyed. Apollo needs help, and he can think of only one place to go… an enclave of modern demigods known as Camp Half-Blood.

Available: Goodreads // Amazon

Pages: 376

Genres: Fantasy, Middle Grade, Adventure

Publisher: May 3rd 2016 by Disney-Hyperion

Format: Bought, Paperback

Rating: 5/5 stars


I didn’t know how much I have been missing Uncle Rick’s writing style until I opened this book. It’s always so fun and light-hearted to read! I was a little worried I had outgrown these books (I haven’t read one since Blood of Olympus), but ohohO I was mistaken! It was kind of like a reunion with old friends and it was so so so nice 🙂


I read this book super quickly (weird, right?), which seems to be the only way I read Rick Riordan’s books! I attribute a lot of this to his writing style, but also the pacing of the story. The book started off right in the middle of the action which propelled you to the next big scene, which sent you into the next scene—kind of like a domino effect!

I never ever ever felt this book drag! And I think it’s because every scene I read was essential to the plot. There was no info-dumping at all, but Fair Warning: I recommend you read the Percy Jackson series as well as The Heroes of Olympus series before this book. A reason there was no info-dumping is because all the info was spread throughout those two series. Plus, it makes this book a whole lot more fun when you see some old friends pop up!

(Speaking of which, I was reminded of how much I love and adore Percy Jackson. Send heLP!)

The tone of this book was, as usual, very light and comical! Even in the more creepy scenes there was at least some element of humor. Now, I’m not saying this made the villains or the problems feel any less dangerous or impossible. The humorous element balanced the book in such a way that things never got too heavy. This is mainly why I think I breeze through these books. You never feel like you need to take a break!


Apollo: You could tell that Apollo had TONS self-centeredness, but it never got annoying because it was balanced with his new Mortal form (it was mostly just really really funny). It was really cool to see this all-powerful character suddenly feel vulnerable and unsure. And ALSO, I really appreciated that Apollo had doubts and worries like acne and awkwardness. It made him a relatable and likable character!

Meg: I love how Uncle Rick’s characters all have something quirky and fun about them. I have never found a cookie-cutter character in his books. Even the side-characters! They all have something that makes them different. Meg was definitely a quirky character. At first, I wasn’t sure I’d really care about her, but at some point, I found myself growing to love her strong-headedness (I also think her fashion choices are wonderful) alongside Apollo. I basically ended up loving her like she was my own child, and I cannot WAIT to read the next book lemme tell you whAT!!!

I’m only going to share my thoughts on these two characters because the rest of them were in previous books or spoiler-y. Plus, if I go on, this review will turn into a gush-y session of how much I love them (maybe I’ll do a separate post)!

Let me know your thoughts on The Trails of Apollo in the comments below!

Thank you for reading!

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 )

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