Alex Higgins London schoolteacher, social activist

Alex Higgins is a schoolteacher in London specializing in science. He has written for many leading British blogs.