The main character is so annoying and clueless that this is painful to read at times. That being said she's a teenager trying to act worldly and that so is well written. Some of the writing choices are stilted. The author went with ye olde tyme word choice but please find a synonym for mayhep please. Still the side characters are great. #tstl #fantasytropesahoy