It's so easy to see why this series is already a classic! 
 Firstly, let me clear something up. You DO NOT need to know mythology to follow this book, although if you do happen to have a little previous knowledge, you'll catch all the little details embedded within the story. 
 I was immediately attached to the characters, which is not an easy feat for an author. The dialogue was natural, and quite clever at times. 
 Overall, a great read.