Quite a good introduction to using Python, although I think a complete beginner would be quite lost from time to time.
It's always good to refresh yourself with the basics and, if nothing else, this is a handy reference for preferred naming conventions, etc.
A little disappointed with the number of typos, however.