Our training programs are designed to incorporate people from all levels of educational background to professionals. The programs address diverse groups across the board from grassroots community, MSEs, Youth Associations, Project and Program Officers, Front Line Workers, Middle and top level managers of any organization. We use a variety of methodology techniques to deliver our programs and include; adult learning principles, participatory and learner centered, practice oriented and learning by techniques, experiential learning among many others. Our team of training consultants come from different fields.