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

Day 6: Screencast With Point-Form Notes

Jason Montojo and I put together an introductory screencast about spreadsheets today. Unlike our previous screencasts, this one is accompanied by point-form ...
May 10, 2010


We are very pleased to announce that Microsoft Corporation has come on board as a sponsor of this project. Many thank to David Rich for making this happen!
May 09, 2010

Day 5: A Different Kind of Screencast

I spent most of today creating another screencast, this one explaining what "and", "or", and "not" mean to programmers and how they work. There are no live e...
May 07, 2010

Articles of Faith

In a discussion with Karen Reid yesterday about what should be in U of T’s second-year CS hardware course, I learned something about my own beliefs that I ha...
May 06, 2010