Through Dream Weaver Foundation programs, teens learn about themselves and their community while gaining an understanding of advocacy, philanthropy and service. Teens establish a true sense of teamwork as they experience first-hand the power of their participation in their communities. Serving both middle and high school youth, Dream Weaver Foundation positions teens to reach their full potential in preparation for a productive future.