Providing Possibilities Foundation (PPF) is non-profit 501(c)3 charity organization which encourages children to become active participants in improving their world. By involving children in causes that directly improve the lives of those less fortunate, children learn that they can make a difference even at a young age. Providing Possibilities Foundation raises the social consciousness of our youth while helping other worthy causes.