Workshop @ MAH: Challange-based learning – Education for development
Challenge-based learning is an engaging multidisciplinary approach to teaching and learning that encourages learners to leverage the technology they use in their daily lives to solve societal problems….