MSKPP conducts a broad range of training programs for stake holders. These programs are conducted in diverse fields such as women capacity building, training , community mobilization and application of technology in project management, entrepreneurship development.