Python As Fast as Possible – Learn Python in ~75 Minutes
This is a clearly laid out, easy to read Python tutorial. While I knew most of the basics from my experience writing custom scripts and plugins for QGIS, and I figured a good refresher course is helping to make me a better Python programmer. I use Python occasionally, although honestly I should it a lot more for many of my projects -- it's a lot better language then PHP in many regards for the things I do.