No doubt it is a good book. Very well set out, great examples and less intimidating than the Fitzpatrick which just has text, text and more text.
But it is true that for this reason it is quite basic and the exercises are nowhere near as challenging as Fitzpatrick. I would use this book to...