Great book. It is very exciting and nice if any teacher wants to feel better about themselves. It is unrealistic but children ages 8 - 13 will love it. I don't recommend listening to it while you try to fall asleep because you will stay up for the whole 4 and a bit hours the audiobook goes, due to wanting to know what happens next. Other than that, brilliant read.