David Macfarlane œuvre dans le domaine de l’enseignement des langues secondes depuis le début de sa carrière, autant au Canada qu’à l’étranger, en particulier en Afrique. Longtemps agent pédagogique auprès du ministère de l’Éducation et du Développement de la petite enfance du Nouveau-Brunswick, Canada, il a été fortement impliqué dans l’expérimentation du français intensif, la formation du personnel enseignant en l’ANL et a participé à la conception d’un certains nombres d’unités pour le programme post français postintensif. Depuis sa retraite, il est consultant indépendant et anime des ateliers de formation un peu partout au pays, en se spécialisant en l’approche neurolinguistique et l’évaluation des compétences à l’oral en langue seconde. Il participe aussi aux efforts de revitalisation des langues autochtones au Nouveau-Brunswick et aux Territoires du Nord-Ouest (conception de programmes d’études et formation des enseignants)