Free/open resources for learning Python

A curated list of good stuff