Second Edition of 'How to Teach Programming (and Other Things)'

The second edition of How to Teach Programming (and Other Things) is now available. This book shows readers how to build and deliver high-quality learning experiences to people who want to learn how to program (and other things as well). It is based on Software Carpentry’s instructor training course, and all material can be freely distributed and re-used under the Creative Commons - Attribution license. Please see for the source, read it online, or buy a printed copy. PDF, EPUB, and MOBI versions are also available.

In the wake of posts about Shopify's support for white nationalists and DataCamp's attempts to cover up sexual harassment
I have had to disable comments on this blog. Please email me if you'd like to get in touch.