Abstract
This paper presents a case of study of a virtual learning environment based on Agile Learning Design approach and integrating learner-centered design. It aims to give the foundation of a framework that gives extensive attention at each stage of the design process to the end user -which is in our case the learners-to improve teaching effectiveness, facilitate learning among learners, encourage long life learning and maximize motivation as well as reducing the dropout rates.