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.

Teaching Tech Together JavaScript for Data Science

Recent posts


I talk a lot about lesson design and delivery, but when instructors get a chance to ask me something one-to-one, what they often ask is, “How much should I c...
December 13, 2019

Synchronous Online Active Classes

I have run RStudio’s instructor training class three times in the last three weeks, which has prompted me to think again about the future of teaching and lea...
December 13, 2019


Thirty years on, most Canadians instantly recognize the name of their murderer. I’d rather remember theirs:
December 06, 2019

How I Teach Today

I teach a training class for RStudio instructors once a month or so, and invigilate anywhere from half a dozen to a dozen exams each week. The mechanics are ...
November 25, 2019

Allocating Responsibilities

I wrote this guide ten years ago when I was supervising undergraduate programming projects at the University of Toronto. I hope it’s still useful.
November 19, 2019