Yeah, this sounds right. I think MG contextualizes it a little bit more. I actually like the book for the exercises and MG's footnotes especially, but as I worked through it I had to consult other resources to make sure I wasn't missing anything. The Khan Academy Youtube channel was very helpful for this.