My skills


Development Ethics

Ethical analysis of the ends and means of global development. Participation. Empowerment. Human Rights. Capability.

Learn More

Development Project Design

Education, training, and consulting for the design of development solutions that are viable, evidence-based, sustainable, and ethical.

Learn More

Project-Based Learning

Training students for the fast-paced, creative, and collaborative professional world that they are about to enter.

Learn More