This is great, thanks for posting it. It's inspiring to see how many varied ways there are to help one another, presenting useful skills for living a productive, satisfying life, appreciating and being appreciated.