Fostering healthy communites through learning and design