McElvaney, J., & Berge, Z. (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