Jesse LeCavalier
Jesse LeCavalier teaches at the University of Toronto. He volunteered this text in solidarity with TILTING contributors and the Blackwood.
New Heuristics