This was my host for my visit to Toronto. Jim Craigen is a brilliant and very international trainer in co-operative learning techniques for teachers. I couldn’t have wished for better company while there. Here of course he is caught indulging in his less-well-known hobby of “impersonating a TV detective”.