Generation Opportunity enables 18-34 year olds to make a difference in their lives and communities by building a grassroots movement that promotes a free society.