The quality of a learning process is not something that is delivered to a learner by an online provider but rather constitutes a process of co-production between the learner and the learning-environment. Embedding the technologies into the fabric of an institution enables sustainable advances in educational practice for the benefit of our learners. To some extent Web 2.0 tools are available to cater to the needs of diverse population of student. As discussed in the paper by Dron and Bhattacharya use of these tools give rise to number of other issues and problems. This paper considers ways of overcoming some of these problems, partly through reflective processes for teacher and learner, partly through approaches to capturing higher level design goals and partly through technological fixes.