From beginner to expert, these courses are different kinds of classes, quizzes, or tutorials uploaded by community development practitioners to help teach others and spread awareness.


This section is for all those new to the topics surrounding community development. Entry level courses to help those unfamiliar develop a basic understanding of the world around them and help build the foundations for further study and awareness.


For those who already hold a basic understanding and wish to develop their knowledge further. Courses that present a more in depth understanding of topics and issues and challenge thinking to a high level.


Expert courses provide the opportunity for highly skilled community development practitioners to keep themselves educated about the consistently changing world around us and the growth and development in their field of study.