People sometimes find this surprising, but I love volunteering with Habitat for Humanity. Working in an office day in and day out, and when I was in school studying and doing homework all the time, I've really enjoyed being able to do something more physically challenging. It's also great because you get to see the actual results of your efforts as the houses come together, and the people who will be living in the finished houses work alongside of you, so you get to meet the people you are helping, as well as other volunteers. I always find it very rewarding.
I'm most passionate about animal rescue, simply because they have no voice. A child can report to someone if she/he is being abused, and a adult can tell the cops. But an animal has no choice and barely any rights.
Animal shelters, pros, feel good about making a difference, cons, worry about bring home a disease.
It is no kill, otherwise I would have a lot more cats, dogs, horses etc. I am at 6 cats now but I would make room. Not sure how they would take it
I never did volunteer work, because when ever I have seen someone do any kind of volunteer work, it was always a thankless task. People were bitching about them not doing enough or not doing it flawlessly... even though they did it for free in their free time, people expected them to work like they get paid for it.
I help teach kids class at my dojo.
The Pros: teaching kids aikido. I get to jump and roll on the mat a lot. Seeing the hilarious serious-face of a seven year old about to kick my ***. I get free lessons for helping out.
Cons: ...Nothing really.
Pros - sense of accomplishment. Cons - they only want more from you.
Teaching is my favorite.