Blue Guitar Project (BGP) is a charity that helps keep youth off the streets and supports teenage dreams. Inspired by a homeless teenage boy who wanted his dreams to come true, we set out to create educational programs for underprivileged teenagers so they can develop and connect to their dreams.