sometimes whiny and overly dramatic narrator. but the story and characters were great. i love angela knights books