Bruce Beairsto is now an Adjunct Professor at SFU but previously worked in Richmond for 37 years as a science teacher, curriculum coordinator and superintendent. He has been a keynote speaker in Finland, New Zealand and China as well as many districts in BC and other parts of Canada. In recent years he has served on the boards of Science World and the Canadian Education Association and the editorial board of Education Canada. His website is