Years ago, I lost my temper while arguing with my brother, and said, "Jeff, I could teach you everything I know and you'd still be an idiot." Please keep that in mind as you read this site.

Recent posts

Our New Instructor Pipeline

Last fall, we decided to reboot our instructor training course. We’ve tried a lot of things since then, and one of the biggest successes has been our new che...
February 16, 2016

Designing Lessons Collaboratively

A few days ago, I asked for feedback on a new Python lesson aimed at people who’ve never programmed before. The outline had already received several rounds o...
February 15, 2016


We've run instructor training both online and in person for several years, so it's time to look at how they compare. The raw data shows: the event...
February 08, 2016

Come a Long Way, Got a Long Way to Go

Simon Oxenham recently reported on a new report from the National Council on Teacher Quality that examined how well teacher training courses and textbooks co...
February 07, 2016