I made it to the end of this and am unsure how I feel about the whole thing.
It didn't end all easy with her being the hero, but she still managed to be the hero and do things and figure out things that long-time magicians were unable to do and figure out. She's also still the stupid "little girl" that I disliked at the beginning of the first book, even though she was 19 then (and acted like a pre-teen) and 20 now.
The ending was kinda super easy, though. That's the worst part of the whole thing. The defeats were still too easy and deaths happened because of her stupidity, and people's lives were put into jeopardy because of her stupidity, yet everyone is so happy she's alive and no one seems pissed that she caused these issues.
I have book three on my Kindle. Part of me wants to read it after re-reading the book description - I want to see if it gets better, I want to see how she uses the information she now has, I want to see what messed up position her stupidity puts her into, I want to see if it's the way that I figured out it would be at the middle of this book - but the other part of me is just done with the longing for a guy who apparently longs for her back. A guy who is 35 and a girl who just turned 20. A guy who is her teacher and a girl who is his apprentice.
I didn't go into this with knowledge that it was a romance - a dumb one, at that. The genre says nothing about romance. It's advertised as steampunk, which I absolutely adore, and is marked as "Teen & Young Adult > Historical Fiction" and "Teens > Fantasy > Paranormal & Urban."