Yes, it is worth full price!

By way of further recommendation, the couple of months I've had with the book have taken this novice from a mid 70s average to mid 80s. A long way to go to that consistent 90/100 but I'm hopeful for the future.