Towards learner-constructed e-learning environments for effective personal learning experiences | Synapse