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

The Third Wall

My brother Jeff used to say that the third wall’s the hardest. What he meant was that when you’re painting a room, the first wall goes well because you’re ex...
December 08, 2018

Three Courses

People who’ve known me for a while will have heard all this before, but since some of you haven’t, here’s what I would put in the core of a modern undergradu...
December 06, 2018

Analyze That! Very Preliminary Results

What questions do people who teach computing most want computing education researchers to investigate? A few months ago, Brett Becker, Michelle Craig, Paul D...
December 06, 2018

Teaching Workshop on March 2, 2019

I’m very pleased to announce that we’re offering a one-day workshop on how to teach tech (and other things) at the Toronto Public Library on March 2, 2019, a...
December 05, 2018