The Hidden Oracle - Rick Riordan

Rick Riordan has a tendency to just write variations on all the same characters. This book is no exception. Apollo is Percy Jackson if someone decided to inflate Percy Jackson's head to one-hundred times it's original size. I liked Percy. I liked Magnus Chase. I liked Leo Valdez. They may be the same more-or-less character, but they're all pretty likeable. Apollo is these three characters, but unlikeable. Luckily he had had a lot of character growth by the end of the book, and there were still parts where I laughed out loud, but overall this was a weak start to a Rick Riordan series.