Collaborative Learning for Development Practitioners

The concept of collaborative learning calls for people to collaborate (co-labour) and work together for shared goals and an explicit intention to create something new or different through a deliberate and structured collaborative process, as opposed to simply exchanging information or following instructions. A broad definition of collaborative learning would be the acquisition by individuals of knowledge, skills, or attitudes occurring as a result of collaboration and a group process of learning.

For this purpose, we bring groups of development practitioners in collaborative learning workshops, where each participant contributes to the group learning process about a specific topic or issue. We tend to hold such workshops in a rich and relaxing environment, such as taking a sailing boat in the Nile, that could enable participants to feel inspired to reflect on their practices and experiences.

If you are an organization or a self-organized group that wishes to organize this learning experience for your team members/ group, please contact us via, specifying in the subject title “name of the learning experience.”


* indicates required