Part of the issue with HP being consistent is that it very deliberately isn't, the series was written so that the first book is suitable for a tween and each book afterwards is slightly more mature until it hits late teen action-adventure by the ending. This was incredibly clever and allowed a...