This book certainly assumes you know quite a bit about Access so not sure it's that great for anyone who doesn't have that basic knowledge AND some understanding of Logic and programming concepts. In some ways I found it too basic and in others not comprehensive enough in terms of the explanations. The samples help but still leave a lot of unanswered questions in my mind. I think there's not enough explanation of how to really use the VBA programming window(s) and their associated help facilities, which really are the key to learning the syntax and keywords. The examples used are not particularly relevant in my opinion and I could think of better sample solutions. However, it does give a good "broad brush" overview and if you persevere you will have the basics to move forward.
I wish there was a reference to an associated online web-site where you could ask for specific help, i.e. ask specific questions on items you don't understand. Perhaps my expectations were higher and my previous career experience with some of the historic programming languages created a mind set that was not completely "in tune" with the authors thought process.
Would I recommend it, yes, but with reservations. It really depends where you are starting from.