David Newlands
English language teacher and blogger
Based in Portobello, Edinburgh's seaside, Scotland