Over the past years a substantial amount of research has been undertaken relating to the development of powerful learning environments …