His research and teaching focuses on child welfare, service users' theory, and anti-oppressive practice. His articles have appeared in journals like Child Abuse and Neglect, Children and Youth Services Review, Child Welfare, and Social Work Education: The International Journal. As well, he has co-authored a chapter with June Ying Yee in Al-Krenawi et al.'s Diversity and Social Work in Canada (OUP, 2016) and written chapters for books from Fernwood Publishing and Haworth Press. Gary's awards include McMaster Students Union Teaching Awards (2004-2005, 2011-2012) and the President's Award for Outstanding Contributions to Teaching and Learning (2013).