I have no idea how to teach someone to dream. I can teach someone to look at a piece of lumber and see a jewellery box or a bird table or a guitar. I can teach someone to look at a pile of scrap electronics and see a headphone amplifier or an egg timer or a robot. I can teach someone to look at a group of bored people and see a theatre company or a choir or an expedition.
IMO, we're seeing a generation of young people who want to change the world, but only know how to write essays and recite facts. There's a desperate lack of doing in the lives of our children - they have been taught by thousands of hours of schooling and after-schooling to be obedient followers. They're very good at being squeaky wheels, but they don't know how to make things happen. Their lives are bereft of making and doing, of unstructured and unsupervised play.