Multimedia learning environment : shaping education for the future - Gan, Siowck Lee. (2008)