Philanthropy comes in many shapes and sizes. It can mean dedicating your time to a worthy cause, donating funds to a charitable foundation, or becoming an activist to help improve the quality of life for others. The latter is perhaps the most difficult to do, and involves a lot of patience, and perseverance. Social change […]