Thought Generation is a new non-profit organization, based in British Columbia, Canada. Our mission is to educate the public about important issues facing our world, such as climate change & pollution. 

To teach effectively, we use innovative methods, such as mobile games, apps, e-books & films. We also mentor young people in the education, entertainment & technology sectors, by providing jobs, internships, student placements & volunteer opportunities. Finally, we strive to create partnerships with other organizations, to strengthen these communities.