How Did You Learn Python for GIS?

Python is everywhere in GIS now. What helped you the most while learning? Tutorials, books, classes? Let’s help others get started.