I've found some parts of it quite hard but I can't for the life of me remember where I put the CD rom so I've done without it. It's not used throughout the whole course, just a couple of key points. So if you already know most of the subject material and are just looking for a refresher I think just getting the book and working through it will do just fine.