This page collects assorted photos from my training and writing careers. The location shots are from Python training trips (1997-2015); they increase in both quality and quantity in later years because digital cameras hadn't yet taken off when I started teaching (yes, it was that long ago). Most of the pictures here are described on the Teaching Python page.
Usage tips: the thumbs below scroll both ways, and open custom image displays with navigation links. To resize images, resize your desktop browser, rotate your phone, click Full, or tap for browser-native display (more tips here). To make this work, Python generates a browser-dependent stew of HTML layout, CSS styling, and JavaScript logic; wasn't the web supposed to make this stuff easier?