Tools and methodology for community learning