an educational stream adventure
Learn You The Python For Much Win! An intro to Python via a set of self-guided workshops.