9/10
This book does what it needs to do excellently. Toni (my professor!) writes eloquently with enough flair to keep your interest but otherwise keeping it straightforward and concentrated. She explains complex concepts as simply as possible and I appreicated how structured the book was with everything to learn set out really clearly. Everything is broken down into manageable chunks and I was able to take on a lot of information in a short space of time.
I would 100% recco this to any fellow law students, whether in Toni's class or not - it delivers what it promises on the tin and it an enjoyable way!