McElvaney, Jessica, and Zane Berge. 2010. “Weaving a Personal Web: Using Online Technologies to Create Customized, Connected, and Dynamic Learning Environments”. Canadian Journal of Learning and Technology 35 (2). https://doi.org/10.21432/T2WS34.