This book is amazing. i can read this book over and over again many times as i want and it never gets old. The twist for this book is amazing it surprised me that the teacher was the villain and it always bring my imagination to life. i recommend that you should read this is you are a fan of fiction