Training

Designing and leading practical, experiential training programs. All training programs are custom-designed to meet the specific needs of our clients. Read More

PROGRAM DESIGN AND PLANNING

Facilitating participatory program design and planning sessions. Read More

COACHING and Team Building

Coaching and using creative methods to help individuals identify and achieve professional and personal development. Read More

MONITORING AND EVALUATION

Establishing monitoring and evaluation systems and tools for multiple sectors. Read More

Funding Proposals

Writing funding proposals for multiple sectors. Read More

Organizational Development

Facilitating development of organizational systems for community-based organizations. Read More

Media Production

Media production for awareness raising, behavior change and information, education, and communication campaigns, and advocacy campaigns. Read More

Advocacy

Facilitating advocacy at multiple levels including internal, public, and private. Read More