Ruhleder, K., & Twidale, M. (2000). Reflective collaborative learning on the Web: Drawing on the master class. First Monday, 5(5). https://doi.org/10.5210/fm.v5i5.742