David Taveroff Email: dtaveroff@sympatico.ca Teaching Locations: Montréal, Québec; Burlington, Vermont; Plattsburgh, New York