Rory Toothaker leads a very dull life. She lives in a boring house in the city, she gets bullied at school, and her father isn't around to read her fairtales anymore. Until, on a seemingly random afternoon, she accidentally discovers that she's a witch. Now thrust headfirst into an unfamiliar and exciting world of magic at her new boarding school (which just so happens to cater specifically to witches), Rory must learn to not only control her power but also figure out who she really is. But, the longer she spends in the haunted corridors of Olivine Isle Academy, the more she learns about the new world she's inadvertently found herself in... and the more she learns about its dark underbelly. When a student suddenly goes missing, Rory and her new friends quickly find themselves intwined in a mystery only they can solve. A mystery involving cats, curses and a love-addled Russian boy. Any feedback would be greatly appreciated! :)
More details