Stewart, B. L. . (2014) “The Canvas Learning Management System: Integrating Educational Philosophy, Communication, Delivery and Tools”, DOCERE, (10), pp. 28–32. doi: 10.33064/2014docere102258.