Great but I will revisit in a few months
The New Perspectives books are easy to follow and a great learning experience by actually doing the how-to steps. I recommend trying to do the exercises without looking at the steps to confirm what you learned.
This is a textbook for a college class. This book provides the foundation to do the actual tasks at work but another reference material is required to provide in-depth knowledge on a particular topic, for example - VBA.