Working with communities to build knowledge for healthy and just environments for all.
Author: Robert Huff
Robert is a passionate function based designer/web & media consultant that works with non-profits groups and organizations in creating amazing online experiences.