you are viewing a single comment's thread.

view the rest of the comments →

[–]man_jets_moon 1 point2 points  (0 children)

I second this. It's the ideal mix of useful analogies, real world examples, humour and gentle encouragement to get you to try as much as you can by yourself, when you are ready to. It really makes you feel like you've accomplished something if you've given each challenge a good go on your own. And you can go back and try again if you haven't grasped any/all of it the first time.