He teaches courses in brand communications and strategy; integrated marketing ommunications; marketing research and consumer behaviour. He has had articles published in the Journal of Advertising, Journal of Promotion Management and Canadian Journal of Marketing Research; a book chapter in Assessing, Managing and Maximizing Public Affairs Performance; and, papers in conferences for the Academy of Business Administration, European Society of Marketing Research, Administrative Science Association of Canada, Atlantic Business Schools and American Academy of Advertising.