The HalfBad series by Sally Green quickly became one of my favourite series. A not-so-typical coming of age with an unusual take on witches and their gifts, this book rocked my world from beginning to end. To start, Nathan is the spiky little hedgehog main character we all adore. The language is straightforward, to the point and incredibly hard hitting. It’s so easy to believe and sweeps you off your feat! It’s a fluid story with a cast that are just as fluid, as well as a message against racism and hate crimes at it’s core, using white and black witchcraft as a method of communicating exactly how bad people can treat those different to themselves while justifying it as “the right thing to do”. Ultimately a heart-wrenching and tragic ending but such a beautiful flight of a story that you can’t afford to miss it.