3.5 
 Okay a great book, the hype is understandable, I get it. I loved the characters, loved the plot it was fun it was a good read. BUT... 
 It lost a lot of points for being overal really confusing. Susan Dennard didn't explain the world and then all these terms were thrust to you and leaving you wondering what the fuck is happening. 
 There was minimal world build and in a fantasy book with witches, different empires and essentially a very different world that you know nothing about because it's not explained, you need world built. Like I spent so much time trying to figure this shit out. Rereading chapters thinking that I missed something when really it was just the authors poor way explaining it (or lack thereof). 
 When I read a fantasy novel I expect things to be clear. Is that to much to ask for. Like there are still things that I don't understand about this book. Why does everyone think Iseults tribe is evil? What are the Cahr Awen? Why were these country's and empires at war in the first place? What really do they have to gain by the war? Now I may have just missed some of these things because I was getting really distracted at the beginning while reading, but it could have all been explained so much better and if it were I would have enjoyed it so much more. 
 Other than that I really enjoyed reading Truthwitch. After I figured out for myself most of this shit I was able to connect with the characters. I really liked how it was mainly a book about friendship and that took priority over everything else. I always enjoy my kick ass heroines and Iseult and Safi were no exception to this. 
 I have, however, have hope for this series. The author can improve. I hope I'm right and this is Susan Dennards debut novel? If I'm wrong I'm sorry. But in the next book--which I'm planning on reading--I hope to see more world built and it to be better explained. This could be an amazing series and I'm hoping for the best. 
 Notice how I said hope like 5 times :) 
 I really want the next book to be better 
 Keep on hoping