All educational software, implicitly or otherwise, either enhances or restrains certain pedagogic approaches to learning. There is no such thing as pedagogically neutral software. A Personal Learning Environment could allow a leaner to configure and develop a learning environment to suit and enable their own style of learning.