I’ve been teaching in London in Prep Schools since 2006. Before that I worked in IT research and knowledge management consultancy. In terms of academic background, my first degree was in Ancient Greek & Philosophy and my Masters was in Computer Science.

I get interested in things easily, but I’ve always been interested in learning in one shape or another. A good example of the sort of thing I spend my time tinkering with is MIST, which stands for Mentored Investigations in Science and Technology.


My favourite quote for the moment

is this, from Robertson Davies:

Consistency is the virtue of tiny minds

Pictures I’ve just taken

(however ineptly)

Books I’ve just read

Doodle Revolution
Put Out More Flags
Miss Pettigrew Lives for a Day
In Praise of Idleness
The Righteous Mind: Why Good People are Divided by Politics and Religion
Algorithms to Live By: The Computer Science of Human Decisions
Stone Soup
Cryptocurrency: How Bitcoin and Digital Money are Challenging the Global Economic Order
The Moon Stallion
The Wars of the Roses
Day of the Caesars
Mark. Plan. Teach.: Save time. Reduce workload. Impact learning.

Music I’ve listened to