I volunteer at the Boys and Girls club in the Homework room. It is definitely one of the best experiences because the kids are so amazing and I hope I make them smile as much as they make me smile. I also love to laugh. If I can make at least one person laugh with me a day, then it's been a good day!
Everyone has some good in them, it just may not be the first thing you see. We need to give people a chance and from my experience it's usually worth it!