Pros
Good progression
Competent narration
Fun magic system
Interesting plot

Cons
Short
Rushed character development
Ending feels like it should be a mid book pivot.