Learning Online An Introduction to Online Education for the Health Disciplines
Kristin Petrovic, Lynn Corcoran, Emily Doyle, and Terra Murray
Women and Leadership in Distance Education in Canada
edited by Cindy Ives, Pamela Walsh, and Rebecca E. Heiser
Abode
Jun-long Lee
Troubles Online Ableism and Access in Higher Education
edited by Chelsea Temple Jones, Fady Shanouda, and Lisanne Binhammer
Feminist Pedagogy for Teaching Online
edited by Jacquelyne Thoni Howard, Enilda Romero-Hall, Clare Daniel, Niya Bond, and Liv Newman
Challenging Borders Contingencies and Consequences
edited by Paul McKenzie-Jones, Sheila McManus, and Julie Young
My Works, Ye Mighty
Christian Bök
The Practice of Human Resource Management in Canada
Bob Barnetson and Jason Foster
Writing Ukraine
Myrna Kostash
Resisting the Dehumanization of Refugees
edited by Yasmeen Abu-Laban, Michael Frishkopf, Reza Hasmath, and Anna Kirova
On Othering Processes and Politics of Unpeace
edited by Yasmin Saikia and Chad Haines
Political Activist Ethnography Studies in the Social Relations of Struggle
edited by Agnieszka Doll, Laura Bisaillon, and Kevin Walby
Cape Breton in the Long Twentieth Century Formations and Legacies of Industrial Capitalism
edited by Lachlan MacKinnon and Andrew Parnaby
Grieving for Pigeons Twelve Stories of Lahore (Revised Edition)
Zubair Ahmad, translated by Anne Murphy
Critical Thinking, Logic, and Argument An Introduction
Eric Dayton and Kristin Rodier
Unsettling Colonialism in the Canadian Criminal Justice System
edited by Vicki Chartrand and Josephine Savarese
Principles of Blended Learning Shared Metacognition and Communities of Inquiry
Norman D. Vaughan, Deborah Dell, Martha Cleveland-Innes, and D. Randy Garrison
Introduction to Computer Programming with Python
Harris Wang