My nephews got me into these books, and since I write YA fantasy, I figured I should read them! I'm a huge fan. Flanagan knows how to tell a story. His characters are beautiful, flawed, and believable. He teaches the young reader without sounding like a textbook -- and his medieval-styled world is actually realistic (something that can't be said of all fantasy, sadly!).