A nice touch in this study guide is the progress tracker for each chapter.
Product Tag: Various Topics
Great Courses complete sets [DVDs & Course Guidebooks] Various Topics OPENED
What stands out about this study guide is the logical flow from basics to advanced.